如何将‘2014-11-07 10:27:53.007’转成js对应时间 jsjavascript时间转换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var datetime=new Date(Date.parse('2014-11-07 10:27:53.007')); var datetime=new Date('2014/11/07 10:27:53'); 转换前的字符串是:2014-10-22T13:30:00,这个格式不能动通过var datetime=new Date('2014-10-22T13:30:00');之后得到的结果是:Wed Oct 22 2014 21:30 30 GMT+0800(CST)怎么就变成21:30了! var str='2014-11-07 10:27:53.007';var m=str.match(/\d+/g);m[1]--;m[3]-=8;var d=new Date(Date.UTC.apply(Date,m)); 问题解决了,看看对不://将通过JSON传递过来的数据库中DateTime字段的字符串值转换成JS的Date对象function dbDatetimeJson2JsDate(dbJsonDateTimeStr) { //传递过来时格式如:2014-10-26T11:30:00 //转换之后的格式如:2014/10/26 11:30:00 var convert_str = dbJsonDateTimeStr.replace(/-/g, "/").replace(/T/g, " "); return new Date(convert_str);} 不建议在data对象里直接传字符串 浏览器肯能需要的格式不一样 项目中遇到过同样的问题 var datetime=new Date('2014-11-07 10:27:53.007'); var datetime=new Date('2014-11-07 10:27:53.007'); 这样做不太好把,这样new Date(2014,10,07,10,27,53,7); JSP中,为什么调用String 的 lastIndexOf 函数错误? jquery解析json的一个菜鸟问题 一个JavaScript问题,请高手帮忙。 你们是如何学习JavaScript? 网页中(javascript)可以使用InternetOpen函数吗 怎么让一段js在页面的某一部分起作用,其他地方不受影响 多选框如何设置初始值,也就是默认显示预先设置的选择项 frame和iframe的区别是什么? 如何打印 怎样知道是否兼容其它浏览器,什么地方有帮助手册,100分。 extjs4如何给grid添加空行 关于函数原型的问题
通过var datetime=new Date('2014-10-22T13:30:00');之后得到的结果是:
Wed Oct 22 2014 21:30 30 GMT+0800(CST)
怎么就变成21:30了!
var m=str.match(/\d+/g);
m[1]--;
m[3]-=8;
var d=new Date(Date.UTC.apply(Date,m));
function dbDatetimeJson2JsDate(dbJsonDateTimeStr) {
//传递过来时格式如:2014-10-26T11:30:00
//转换之后的格式如:2014/10/26 11:30:00
var convert_str = dbJsonDateTimeStr.replace(/-/g, "/").replace(/T/g, " ");
return new Date(convert_str);
}
var datetime=new Date('2014-11-07 10:27:53.007');
这样做不太好把,这样
new Date(2014,10,07,10,27,53,7);