YUI set cookies expire在firefox和chrome中设置不同的过期时间

YUI set cookies expire在firefox和chrome中设置不同的过期时间,firefox,google-chrome,yui,expired-cookies,Firefox,Google Chrome,Yui,Expired Cookies,我希望会话在一段时间后过期,即30分钟。 我正在使用YUI cookies实用程序执行以下任务,这是为我执行任务的函数 function setCookies(staffid,sessionid) { var currentDate = new Date(); var sessionPeriod = 1000 * 30 *60 ; //30 minutes of idle session is valid. var timeOut = currentDate.getTime() + sessio

我希望会话在一段时间后过期,即30分钟。 我正在使用YUI cookies实用程序执行以下任务,这是为我执行任务的函数

function setCookies(staffid,sessionid) {
var currentDate = new Date();
var sessionPeriod = 1000 * 30 *60 ; //30 minutes of idle session is valid.
var timeOut = currentDate.getTime() + sessionPeriod;
alert(timeOut);
YAHOO.util.Cookie.set("_sid",staffid, {path : "/demo"});
YAHOO.util.Cookie.set("_uuid",sessionid, {path: "/demo", expires: new Date(timeOut)});
} 
Firefox和Chrome中设置的过期时间不同

Firefox中设置的过期时间为:2012年12月1日14:30:28 Chrome中设置的过期时间为:2012年12月1日星期六09:00:31 GMT

有人能帮我解决这个问题吗