转换字符串javascript日期函数
Convert string by javascript date function
我尝试初始化一个新的日期对象,但我不明白为什么返回我无效日期。
var dateString= this.get("created_at");
var dataParts = dateString.split(' ');
var timeParts = dataParts[3].split(':');
//console.log(dataParts);-->["Fri", "May", "09", "17:45:54", "+0000", "2014"]
//console.log(timeParts);-->["17", "45", "54"]
var year=dataParts[5];
var month=dataParts[1];
var day=dataParts[2];
var hour=timeParts[0];
var minute=timeParts[1];
var second=timeParts[2];
var date = new Date(year,month,day,hour,minute,second);
console.log(date);
var date = new Date(year,month,day,hour,minute,second);
使用这个构造函数,月份必须是一个数字,而不是"May"。
还要注意一月的月份从0开始,所以五月是4。
或者,从您拥有的部分中构造一个字符串:new Date("May 09, 2014 17:45:54")
。(您不需要分割时间或查找月份。)
相关文章:
- 比较从函数和生成的日期对象
- Chrome Javascript日期构造函数错误
- 新的日期函数javascript
- 从角度日期函数中删除时间
- 更新URL时使用Javascript函数显示日期
- JavaScript函数,用于计算两个日期之间的年、月和天数
- 函数在日期选择器中选择日期之前触发
- 使用默认js函数的javascript中的日期的第二天
- 在CouchDB Map函数中发出日期时-对日期对象调用的内容
- DateTimePicker:函数从minDate maxDate添加删除日期
- 具有可变目标日期的倒计时javascript函数
- 日期选择器更改事件抛出”;TypeError:字符串不是函数;
- 在 JavaScript 中单击函数时两个日期类型输入之间的差异的代码
- 在 php 标题标签中添加日期函数
- 如何调用日期函数并在接下来的 6 天插槽中显示
- Javascript日期函数显示错误的日期
- 用于多个from输入的JQuery日期选择器函数
- 如何创建一个函数来检查日期是否为回文
- 如何防止JavaScript日期构造函数接受无效日期
- ECMAScript 5.1规范不正确?日期构造函数日期/时间格式解析为UTC