2015-04-02 69 views
2

我的纪元时间以毫秒为单位。我正在使用下面的JavaScript函数,但我得到错误的结果。希望有人会帮助我。将纪元时间转换为javascript中的可读格式

function() { 
var dt = new Date(1427441622783); 
var hour = dt.getHours();} 

或我用这

function(){ 
var dt = new Date(1427441622783*1000); 
var hour = dt.getHours();} 

预期的结果是13小时,但我在第一种情况下7小时 和第二壳体越来越 18小时

+1

请问您可以添加实际结果和预期结果。 – vijaykumar 2015-04-02 06:43:39

+0

编辑请检查 – 2015-04-02 06:51:25

回答

0

您的代码得到所希望的结果请检查一次

var dt = new Date(1427441622783); 
var hour = dt.getHours(); 
alert(hour); 
alert(dt); 

检查jsfiddle

+0

我想在使用mongo数据库,因为我的时间存储在数据库中的毫秒数,我得到错误的结果 – 2015-04-02 07:03:13

相关问题