gpt4 book ai didi

javascript - Intl.DateTimeFormat 月份 "Short"带句点

转载 作者:行者123 更新时间:2023-12-02 15:38:57 27 4
gpt4 key购买 nike

使用 Intl.DateTimeFormat 时,是否可以在缩写的“短”月份名称后添加句点?

如果可能的话,我也更喜欢更常见的 en-us 月份缩写 Sept. 而不是 SepSep .

var dateStr = '2015-09-22';
var dateObj = new Date(dateStr);
var options = { year: 'numeric', month: 'short', day: 'numeric' };
new Intl.DateTimeFormat('en-US', options).format(dateObj);

// outputs: Sep 22, 2015
// better: Sep. 22, 2015
// preferred: Sept. 22, 2015

最佳答案

这取决于系统的区域设置或区域设置,而脚本或脚本作者无法控制这些设置。好吧,你可以对此进行 i18n 操作:

monthsShort= 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_')
.map(function (month) {
return month + ".";
});

顺便说一句,我还没有看到任何地方说Janu。Febu。哈哈。

关于javascript - Intl.DateTimeFormat 月份 "Short"带句点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32729407/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com