我在我的项目中使用Moment.js,并按如下方式格式化日期:
var date = moment.unix(1318781876);
return date.format('LLLL');
当文档声明支持多种语言环境时。我想知道moment.js是否会自动检测区域设置,或者我是否需要检测区域设置并将其传递给moment?
更新我的目标是确保显示的日期是用户所在地区的格式。例如,在美国,短日期格式是mm/dd/yy,而在英国是dd/mm/yy
发布于 2014-09-15 15:03:30
在momentjs文档中:
默认情况下,Moment.js附带英语区域设置字符串。如果您需要其他语言环境,可以将它们加载到Moment.js中以供以后使用。
你可以用它来改变它:
moment.locale(locale);
要使用javascript获取用户的区域设置,您可以这样做:
var locale = window.navigator.userLanguage || window.navigator.language;
发布于 2021-03-23 15:43:26
import moment from 'moment';
import 'moment/locale/fr';
moment.locale('fr')
https://stackoverflow.com/questions/25725882
复制相似问题