我無法從不同時區獲取時間(HH:mm)。 嘗試過使用時區時區文檔和搜索到的計算器。momentJS-timezone始終顯示UTC時間
我甚至找到了工作jQuery的小提琴:
http://jsfiddle.net/uq99udc9/4/
(其實是想不使用jQuery的,但給它一個嘗試) 字面上複製/粘貼在我的項目,在一個空的JS提琴文件。但「泰國日期時間」和「美國日期時間」總是顯示「moment.js utc本地時區UTC」。所以現在它顯示在泰國和美國07:00 pm(目前UTC時間)...
我在做什麼錯了?
當然嘗試過的文檔例子以及
var a = moment.tz("2013-11-18 11:55", "America/Toronto");
var b = moment.tz("May 12th 2014 8PM", "MMM Do YYYY hA", "America/Toronto");
var c = moment.tz(1403454068850, "America/Toronto");
a.format(); // 2013-11-18T11:55:00-05:00
b.format(); // 2014-05-12T20:00:00-04:00
c.format(); // 2014-06-22T12:21:08-04:00
我只是沒有得到它,我想。例如,在「America/Toronto」之前的第一個參數中,您會通過什麼時間/日期?
你的代碼在哪裏?您粘貼的代碼僅來自Moment文檔。 – Stephen
你正在加載時區時區庫嗎? – yBrodsky
我在我的項目中運行的代碼是上述小提琴鏈接的副本/過去。 是的,我包括時區庫里爾。簡單的.utc()例如工程。 – mikephilipp