我目前正在学习角度,并且有一个处理日期时间格式的问题。 我可以将用户区域设置为moment.js并将其设置为全局,并使用moment.js显示日期/时间。 但是,我想在日期输入的占位符中显示区域设置的格式。我怎么能这样做?
答案 0 :(得分:1)
好问题!
您正在寻找的是moment.localeData()
此调用将为您返回一系列特定于语言环境的功能。假设您使用日期时间格式LT, L, LL
进行格式化等等。你需要longDateFormat
对象
// assume you have set locale to be en-gb
localeData = moment.localeData()
localeData.longDateFormat()
这会让你回头
{
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'
}
这是doc