[英]why I can't create a new Date() from given string?
我正在使用moment.js在不同的時間戳中查找時間。 我寫了一個簡單的javascript:
$(function () {
var timestamp = 1443556318; //GMT Tue, 29 Sep 2015 19:51:58 GMT
var today2 = moment.unix(timestamp).tz('America/New_York').toString();
today = new Date(today2);
alert(today2);
alert(today);
var hh = today.getHours();
alert(hh); //why it shows me 21 instead of 15?
});
似乎today = new Date(today2);
這行today = new Date(today2);
不能正常工作。 你能幫我嗎?
它不起作用,因為您使用以下構造函數
new Date(dateString);
在哪里
表示日期的字符串值。 該字符串應采用Date.parse()方法可識別的格式(符合IETF的RFC 2822時間戳以及ISO8601的版本)。
如果您想使用所有可能的構造函數,請在此處查看 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.