0
我想獲取兩個時區(紐約和悉尼)的時間戳,並在jquery時鐘中使用它們以顯示相對於本地時間的時間戳。我使用了moment.js和moment-timezone.js。使用moment.js獲取timezonezon偏移日期對象
這給了我正確的時刻NY:
moment().tz("America/New_York")
我知道這是格式()返回正確紐約時間爲一個字符串。
2015-04-04T12:52:51-04:00
我現在想的時間戳正確偏移,所以當我把它放到時鐘
$("#clock").clock({"timestamp":customtimestamp});
它顯示紐約時間。但是,如果我天真地使用
moment().tz("America/New_York").valueOf()
並把它放在時鐘中,它返回我的本地時間。
那麼,如何使用我的時刻對象在時鐘中正確顯示紐約時間?
感謝您的幫助 - 非常感謝。我最終沒有在JS中計算偏移量,我使用了服務器端python。 JS中的時區感知日期對象=全部噩夢。 – professorDante 2015-04-04 21:12:42