作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有日期时间作为字符串,fxp:
2014-11-10 12:12
我需要从此字符串 Date 对象创建正确设置的月份(对象月份从 0 开始)。
所以我尝试了这个:
var d = Date.parse("2014-11-10 12:12");
但是好像不行。
console.log("Month is " + d.getMonth());
没有给出结果。
如何正确从字符串解析并创建日期对象?
感谢您的帮助。
最佳答案
Date.parse
方法解析日期的字符串表示形式,并返回自 1970 年 1 月 1 日 00:00:00 UTC 以来的毫秒数。
您无法从该值解析月份。您必须使用新的 Date 对象。
尝试:
var d = new Date("2014-11-10 12:12");
console.log("Month is " + d.getMonth());
关于Javascript如何从日期时间字符串正确创建DateObject?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25997706/
我按照 this 中的说明进行操作问题。 这是我的代码: edate = new Date() edate.setYear(edate.getFullYear() + 1);
我是一名优秀的程序员,十分优秀!