私はこのコードを書きます:
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());
クッキーには次のように保存されます。
2012年6月26日午前8時46分
アラートでは、次のように表示されます。
2012年6月26日午前0時46分
そして私の国の現在の時間は次のとおりです。
06/25/2012 14:46
なんで ?現在の時刻+24時間をCookieに保存するだけです。