Jquery 任何+;时间:moment.js中的i18N日和月缩写
我正在使用时间/日期选择器(jQuery插件)。此外,还可用于时间操纵。 Any+Time插件不直接支持不同的语言,而支持moment.jsJquery 任何+;时间:moment.js中的i18N日和月缩写,jquery,internationalization,momentjs,anytime,Jquery,Internationalization,Momentjs,Anytime,我正在使用时间/日期选择器(jQuery插件)。此外,还可用于时间操纵。 Any+Time插件不直接支持不同的语言,而支持moment.js 对于moment.js,还有其他文件包括月和日的缩写。因此,我希望它们能够重用。在moment.js中全局设置语言后: <script type="text/javascript" src="js/lib/moment.min.de.js"></script> <script> moment.lang("de"
对于moment.js,还有其他文件包括月和日的缩写。因此,我希望它们能够重用。在moment.js中全局设置语言后:
<script type="text/javascript" src="js/lib/moment.min.de.js"></script>
<script>
moment.lang("de");
</script>
瞬间。朗(“德”);
我创建了一个矩对象的实例,以在初始化日期选择器时收集缩写:
<script>
var $moment = moment();
$('.datepicker').AnyTime_picker({
format: "%a %d.%m.%Y",
dayAbbreviations: $moment.lang()._weekdaysShort,
monthAbbreviations: $moment.lang()._monthsShort
})
</script>
var$moment=moment();
$('.datepicker')。任何时候\u picker({
格式:“%a%d.%m.%Y”,
日期缩写:$moment.lang()。_weekdaysShort,
monthAbbreviations:$moment.lang()
})
很好的重用,但我认为您正在寻找moment.langData()。\u weekdaysShort
和moment.langData()。\u MonthssShort
。您还可以将区域设置代码作为参数传递,而不是全局使用它<代码>力矩.langData('de')…。(没有$
之前的时刻)这是最新的2.1.0版本。从技术上讲,我们谈论的是使用私有字段,所以它不在文档中,也不能保证这个API不会被破坏。对于早期版本,您的代码可能是正确的。