yuv*_*uva 13 javascript jquery datejs datetime-parsing momentjs
我必须解析格式为"2015-01-16 22:15:00"的日期和时间字符串.我想将其解析为JavaScript Date Object.对此有何帮助?
我尝试了一些jquery插件,moment.js,date.js,xdate.js.仍然没有运气.
小智 31
使用moment.js,您可以使用String + Format构造函数创建一个时刻对象:
var momentDate = moment('2015-01-16 22:15:00', 'YYYY-MM-DD HH:mm:ss');
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用toDate()方法将其转换为JavaScript Date Object :
var jsDate = momentDate.toDate();
Run Code Online (Sandbox Code Playgroud)
new Date("2015-01-16T22:15:00")
Run Code Online (Sandbox Code Playgroud)
请参见Date.parse().
该字符串必须采用ISO-8601格式.如果要解析其他格式,请使用moment.js.
moment("2015-01-16 22:15:00").toDate();
Run Code Online (Sandbox Code Playgroud)
一个更好的解决方案,我现在使用date.js - https://code.google.com/p/datejs/
我将脚本包含在我的html页面中 -
<script type="text/javascript" src="path/to/date.js"></script>
Run Code Online (Sandbox Code Playgroud)
然后我简单地解析日期字符串"2015-01-16 22:15:00"并指定格式为,
var dateString = "2015-01-16 22:15:00";
var date = Date.parse(dateString, "yyyy-MM-dd HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
61860 次 |
| 最近记录: |