2
奇怪的問題我寫這篇文章的代碼:有關日期和餅乾
var Ec = new Date();
Ec.setTime(Ec.getTime() + (365 * 24 * 3600 * 1000));
var Ed = new Date();
Ed.setTime(Ed.getTime() + (24 * 3600 * 1000));
document.cookie="visit=" + Ed.toGMTString() + ";expires=" + Ec.toGMTString();
var Ea = new Date();
Ea.setTime(Ea.getTime() + (24 * 3600 * 1000));
alert(Ea.toGMTString());
在cookie都存儲在此:
06/26/2012 8:46 AM
,並在警報它顯示此:
06/26/2012 12:46 AM
而我國目前的時間是:
06/25/2012 14:46
爲什麼? 我想簡單地在cookie中存儲當前時間+ 24小時。
那麼,如何從時區獨立存儲當前時間+ 24小時的Cookie? – xRobot
到期完成瀏覽器端。存儲Cookie時不要轉換爲GMT。留在當地時區。 – Dancrumb
我剛剛使用過你的函數而沒有toGTMString,但是我得到了同樣的問題:( – xRobot