Ms0*_*s01 7 javascript time datetime date
我正在调试一个小应用程序,其中包含一些只能在Chrome中运行的功能.问题出在一个日期选择器,您可以在其中选择日期和时间,而日期选择器将其连接到日期时间字符串.
无论如何,字符串看起来像这样:2012-10-20 00:00.
但是,现在使用它的javascript只接受字符串并用它初始化一个对象,如下所示: new Date('2012-10-20 00:00');
这导致Firefox,IE以及可能除Chrome之外的所有浏览器的日期无效.我需要建议我如何最好地将这个日期字符串转换为javascript中的Date对象.我启用了jQuery.
感谢您的圣人建议和更好的智慧.
Rob*_*obG 16
如果字符串格式始终如您所述,则拆分字符串并使用位,例如:
var s = '2012-10-20 00:00';
var bits = s.split(/\D/);
var date = new Date(bits[0], --bits[1], bits[2], bits[3], bits[4]);
Run Code Online (Sandbox Code Playgroud)
小智 5
这只是简化版:
var newDate = new Date('2015-04-07 01:00:00'.split(' ')[0]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29251 次 |
| 最近记录: |