【发布时间】:2013-07-02 11:39:20
【问题描述】:
我正在使用 mootools 的日期选择器,并尝试根据用户的位置对其进行本地化格式。
例如:
08/15/13 //American
15.08.13 //English
文档声明它应该默认更改format: (*string*, defaults to the default localized format)
但是使用这段代码:
window.addEvent('domready', function(){
new Picker.Date($$('input'), {
timePicker: true,
positionOffset: {x: 5, y: 0},
pickerClass: 'datepicker_bootstrap',
useFadeInOut: !Browser.ie
});
});
它始终使用美国格式08/15/13(月份优先)。
我正在通过更改我在 Windows 7 中设置的时区进行测试 Date and Time
【问题讨论】:
-
日期选择器(如果是 arian 的)使用来自 mootools-more 的
Locale。尝试Locale.use()并阅读文档mootools.net/docs/more/Locale/Locale -
感谢您的指点...虽然我必须承认,但我认为默认意味着它会开箱即用?不?我很高兴尝试使用
Locale.use()并将其输出为Picker的字符串 -
仍然没有找到解决这个问题的可靠方法
-
我的回答有帮助吗?
标签: javascript date datepicker timezone mootools