来源:深圳沃龙软件开发公司 2017-06-08
如果我们java后台直接存储了java时间戳System.currentTimeMillis(),然后又传递到前台,这个时候,刚好需要js或者jquery类解析,
我们网上看到很多方法,比如如下:
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");
}
alert(getLocalTime(1496884592280));
我们发现打印出来是有问题的,那我们再看看java内如是如何解析他自己的时间戳呢?
看到这里是不是恍然大悟了呢!直接上解决办法,见下面红色部分
function getLocalTime2(nS) {
return new Date(parseInt(nS) + 3600 * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");
}
alert(getLocalTime(1496884592280));
本内容皆为 深圳沃龙软件开发公司 原创
如需转载,请注明文章出处和来源网址:http://www.wooolong.com/blog/16.html
发表评论