js或jQuery解析java的时间戳System.currentTimeMillis()

来源:深圳沃龙软件开发公司     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内如是如何解析他自己的时间戳呢?

blob.png



看到这里是不是恍然大悟了呢!直接上解决办法,见下面红色部分


 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

全部评论


发表评论