Intl 对象是 ECMAScript 国际化 API 的一个命名空间,它提供了精确的字符串对比(Collator ),数字格式化(NumberFormat),日期和时间格式化(DateTimeFormat)。
Intl.Collator 是用于语言敏感字符串比较的 collators构造函数。
Intl.DateTimeFormat是根据语言来格式化日期和时间的类的构造器类
Intl.NumberFormat是对语言敏感的格式化数字类的构造器类
new Date();
//打印: Fri Sep 18 2020 09:20:39 GMT+0800 (中国标准时间)
new Intl.DateTimeFormat().format( new Date())
//打印: "2020/9/18"
new Intl.NumberFormat("zh-Hans-CN",{
style:'currency',
currency:'CNY'
}).format(1234)
//打印:"¥1,234.00"
网友评论