0
我使用jQuery插件jquery.timepickerjquery.timepicker DST問題?
var dateObj = new Date("Mon, 05 Nov 2012 06:30:00 -0600");
$('#my_start_time_id').timepicker('setTime', dateObj);
但時間集一小時移回。也就是說,設置爲$('#my_start_time_id')
的時間是5.30am
而不是6.30am
。
今天的DST更改後,我看到此問題。 您能否提供一些提示來解決這個問題?
注意:我檢查「選項dateObj」的值是Mon Nov 05 2012 06:30:00 GMT-0600 (CST)
您無法輕鬆檢測到DST儘管如此,還是有一些功能和庫),如果DST處於打開狀態,用戶的計算機會自動重新計算時間。可能使用Date.UTC,然後設置時區偏移量可能是更好的方法。 –