在没有 momentjs 的情况下获取长语言环境日期格式
Get long locale date format without momentjs
我一直在从 moment.js 迁移到 date-fns,但一直无法找到
的替代方案
moment.localeData().longDateFormat("LL");
更多信息:
localeData = moment.localeData()
localeData.longDateFormat()
returns
{
LT : 'HH:mm',
LTS : 'HH:mm:ss',
L : 'DD/MM/YYYY',
LL : 'D MMMM YYYY',
LLL : 'D MMMM YYYY HH:mm',
LLLL : 'dddd, D MMMM YYYY HH:mm'
}
一般来说,在 date-fns 或 vanilla js 中是否有替代此功能的方法?
经过一段时间的挖掘,date-fns内的PPP格式,可以使用了。
其他解决方案可以是使用 Intl.DateTimeFormat 和文档中提到的合适参数。
我一直在从 moment.js 迁移到 date-fns,但一直无法找到
的替代方案moment.localeData().longDateFormat("LL");
更多信息:
localeData = moment.localeData()
localeData.longDateFormat()
returns
{
LT : 'HH:mm',
LTS : 'HH:mm:ss',
L : 'DD/MM/YYYY',
LL : 'D MMMM YYYY',
LLL : 'D MMMM YYYY HH:mm',
LLLL : 'dddd, D MMMM YYYY HH:mm'
}
一般来说,在 date-fns 或 vanilla js 中是否有替代此功能的方法?
经过一段时间的挖掘,date-fns内的PPP格式,可以使用了。 其他解决方案可以是使用 Intl.DateTimeFormat 和文档中提到的合适参数。