티스토리 뷰

반응형

2014-06-11 추가.

아래 사항은 getFullYear()의 리턴값이 numberic이여서 toLocaleString()시 발생되는 현상임.
parseInt(5000).toLocaleString('kr')의 결과는 "5,000"이다. 자동으로 콤마를 표시해준다.

---------------------------------------------------------------------------------------

오늘 아럽어를 가지고 날짜를 변환하는 과정에서 발견된 getFullYear().toLocaleString() 버그 사항.

영어?만 빼고 getFullYear() 또는 getFullUTCYear()에서 toLocaleString('ar') 또는 ko등등..으로 했을 경우 년도의 값에 (,) 콤마가 찍혀 나온다. 한국어의 경우 replace(',','')로 해결되나 아랍어의 경우 유니코드?라서 그런지(,)콤마가 아닌 (٬)로 찍혀나온다. 아럽어의 경우 다음과 같이 replace('٬',''))로 해야만 된다.







반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함