gpt4 book ai didi

javascript - 时刻.js : how to get short date format?

转载 作者:数据小太阳 更新时间:2023-10-29 04:42:04 24 4
gpt4 key购买 nike

我的应用程序发送一个带有 javascript 的 HTML 文件,如下所示:

$(function () {
moment.locale('fr');
$('#datetimepicker9').datetimepicker({
viewMode: 'years',
locale: 'fr',
format: '' /* <========= problem! */
});
});

现在,当我设置为语言环境时,有没有办法获取配置的短日期格式,例如 fr 的“'j F Y'” ?

我找到了它,但它是 hack-ish:

moment()['_locale']['_longDateFormat']['L']

现在我的代码:

$(function () {
moment.locale('fr');
$('#datetimepicker9').datetimepicker({
viewMode: 'years',
locale: 'fr',
format: moment()['_locale']['_longDateFormat']['L']
});
});

我不喜欢那样,有没有一种干净的方法来获取格式?

最佳答案

您可以使用 the current localeData()longDateFormat() 检索特定于区域设置的格式字符串:

moment.locale('fr');

var localeData = moment.localeData();
var dateFormat = localeData.longDateFormat('LL');

console.log(dateFormat); // D MMMM YYYY

关于javascript - 时刻.js : how to get short date format?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34213343/

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