欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

js如何将java date类型输出的时间转换出来

更新时间: 2014-01-05 01:51:26 责任编辑: Author_N1

 

js怎么将java Date类型输出的时间转换出来?
时间格式是这样的13-12-5 14:24:00.000,带着毫秒数
我想在js里转换成Date类型,然后求两个时间的时间差,怎么处理呢?试了几个Date.parse,似乎不行啊
--参考方法--
你在java 后台转换好就可以。
--参考方法--
var date1 = new Date().format('yyyy-MM-dd hh:mm:ss');
//js时间格式化;
Date.prototype.format = function(format) {
var o = {
"M+" : this.getMonth() + 1, //month
"d+" : this.getDate(), //day
"h+" : this.getHours(), //hour
"m+" : this.getMinutes(), //minute
"s+" : this.getSeconds(), //second
"q+" : Math.floor((this.getMonth()+3)/3), //quarter
"S"  : this.getMilliseconds() //millisecond
}
if (/(y+)/.test(format)) {
format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
}
for ( var k in o) if (new RegExp("(" + k + ")").test(format)) {
format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k]: ("00" + o[k]).substr(("" + o[k]).length));
}
return format;
}

--参考方法--
转换没问题,就是这个做差,最后差是什么形式
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:51:26
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2084/
本文WWW.DOC100.NET DOC100.NET版权所有。