【发布时间】:2014-06-24 20:37:38
【问题描述】:
如何使用 Javascript 将 UTC 时间转换为正确的日期 - 时间格式?
这就是我想做的事情
var d = new Date("2014-01-01");
var new_d = d.toUTC(); // 1388534400000
var old_d = function(new_d){
// return "2014-01-01" // how can i get this?
}
现在如何,我可以从 1388534400000 获得原始日期 - 2014-01-01?
****另外,请注意,当我这样做时 --- new Date(1388534400000);它使日期减少了 1 天。 也就是说,它没有给出 Jan 01 2014,而是给出了 Dec 31 2013。但是,我想要 2014 年 1 月 1 日。****
有没有与 toUTC() 方法相反的方法?
// _________ 对于那些 toUTC() 不起作用的人
"toUTC" 方法适用于我的 chrome 控制台 请参阅下面的屏幕截图
【问题讨论】:
-
@janaspage:我该如何解决这个问题?我不希望那段时间被数小时甚至数分钟缩短。我能做到吗?
-
请告诉我们你使用的
.toUTC()函数,因为它是那个函数! -
@MattJohnson - 这不是这里的问题。
-
toUTC是非标准的。您必须在加载的某些脚本中声明它,或者使用某些非标准版本的 chrome。
标签: javascript date utc