为什么Intl.DateTimeFormat会根据年份在Safari中返回不同的月份?

时间:2018-05-31 23:39:21

标签: date safari

new Intl.DateTimeFormat('en-US', {'month': 'short'}).format(new Date(2007, 3));
> "Apr"

new Intl.DateTimeFormat('en-US', {'month': 'short'}).format(new Date(2006, 3));
> "Mar"

new Intl.DateTimeFormat('en-US', {'month': 'short'}).format(new Date(2007, 10));
> "Nov"

new Intl.DateTimeFormat('en-US', {'month': 'short'}).format(new Date(2006, 10));
> "Oct"

Safari Version 11.1 (13605.1.33.1.4)

在Chrome中它会返回我期望的内容(4月,4月,11月,11月)。

0 个答案:

没有答案