我已經設置了UTC的最後期限,如下所示,我想知道在用戶的本地機器上,toLocaleString()方法會對它做些什麼。例如,如果它們處於識別它的時區,它是否會考慮日光節約?或者我需要插入額外的代碼來檢查用戶的位置,然後修復顯示的時間?Javascript日期toDocaleString帳戶的DST?
http://javascript.about.com/library/bldst.htm
var deadline = new Date('5/1/2013 ' + "16:15" + ' UTC');
alert(deadline.toLocaleString());
太棒了,謝謝。看起來像我見過的這種類型的最佳圖書館 – Rob 2013-05-01 15:32:04
moment.js如何處理不同的時區? – Bergi 2013-05-01 19:13:39
它尚未 - 尚未。 Javascript只能本地使用本地或UTC。您可以傳入不同的偏移量,但它們將在內部應用。您不能在出路上表示非本地,非utc偏移量。請參閱https://github.com/timrwood/moment/issues/611 – 2013-05-01 19:32:41