【JavaScript】BootStrip DatetimePicker 错误Error this.defaultTimeZone=(newDate()).toString().split("(")[,
分享于 点击 25519 次 点评:265
【JavaScript】BootStrip DatetimePicker 错误Error this.defaultTimeZone=(newDate()).toString().split("(")[,
错误内容为:
this.defaultTimeZone=(newDate()).toString().split("(")[1].slice(0,-1);
将之改为:
this.defaultTimeZone='GMT '+(newDate()).getTimezoneOffset()/60
错误原因:
DateTimePicker先获取Date对象,然后转化为字符串,再用‘(’来分隔字符串,然后取其中的第二个,再从右向左取时区项。
但是火狐浏览器中,字符串转化的的结果为:“Wed May 30 2016 17:56:14 GMT+0800”,缺省‘’()”导致错误。
在查找原因时,百度到BootScript还有一处字体错误,记录下来:
错误内容:
this.fontAwesome=k.fontAwesome||this.element.data("font-awesome")||false;
修改:
this.fontAwesome=true
相关文章
- 暂无相关文章
用户点评