需要一个更新Cookie有效期的GMT时间转换函数 不难,为何不自己写个。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title></head><body><script>function Conv2GMT(ct) { var xd = new Date(); var yy = xd.getYear(); var mm = xd.getMonth() + 1; var signflag = 1; var aslen = ct.length; var useExpire = 1; var Expirestr = ""; if (ct.substring(0,1) == "-") { signflag = -1; } var stflag = ct.substring(aslen - 1, aslen); var snum = 0 + ct.substring(1, aslen - 1); if (stflag == "y") { xd.setYear(yy + signflag * snum); } else if (stflag == "M") { mm = mm + signflag * snum; while (mm < 0) { mm = mm + 12; yy--; } while (mm > 11) { mm = mm - 12; yy++; } xd.setYear(yy); xd.setMonth(mm); } else if (stflag == "d") { xd.setTime(xd.getTime() + signflag * snum * 24 * 3600 * 1000); } else if (stflag == "h") { xd.setTime(xd.getTime() + signflag * snum * 3600 * 1000); } else if (stflag == "m") { xd.setTime(xd.getTime() + signflag * snum * 60 * 1000); } else if (stflag == "s") { xd.setTime(xd.getTime() + signflag * snum * 1000); } else { useExpire = 0; } if (useExpire != 0) { Expirestr = ";expires=" + xd.toGMTString(); } return Expirestr;}var kd = new Date();document.write(kd.toGMTString());document.write("<br>");document.write(Conv2GMT("+2y"));</script></body></html> float:left onclick失效 求解 一上午了 高手请进 一个网页的效果模仿 有人知道这是什么GOOGLE API吗? js 打开窗体问题 帮忙写几个 正则表达式 js分页记录列表,搜索了半天没找到合适的。 已知年和月,如何得到该月有多少天?? 还是那个老问题?关于刷新(虽然结了,但是现在发现还是没解决) 感激,高兴、再一次放分!! ajax同步 layer.load弹不出来 异步就可以弹出来 关于iframe间打开页面 一個檢查輸入的小問題
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body>
<script>
function Conv2GMT(ct) {
var xd = new Date();
var yy = xd.getYear();
var mm = xd.getMonth() + 1;
var signflag = 1;
var aslen = ct.length;
var useExpire = 1;
var Expirestr = "";
if (ct.substring(0,1) == "-") {
signflag = -1;
}
var stflag = ct.substring(aslen - 1, aslen);
var snum = 0 + ct.substring(1, aslen - 1);
if (stflag == "y") {
xd.setYear(yy + signflag * snum);
} else if (stflag == "M") {
mm = mm + signflag * snum;
while (mm < 0) {
mm = mm + 12;
yy--;
}
while (mm > 11) {
mm = mm - 12;
yy++;
}
xd.setYear(yy);
xd.setMonth(mm);
} else if (stflag == "d") {
xd.setTime(xd.getTime() + signflag * snum * 24 * 3600 * 1000);
} else if (stflag == "h") {
xd.setTime(xd.getTime() + signflag * snum * 3600 * 1000);
} else if (stflag == "m") {
xd.setTime(xd.getTime() + signflag * snum * 60 * 1000);
} else if (stflag == "s") {
xd.setTime(xd.getTime() + signflag * snum * 1000);
} else {
useExpire = 0;
}
if (useExpire != 0) {
Expirestr = ";expires=" + xd.toGMTString();
}
return Expirestr;
}
var kd = new Date();
document.write(kd.toGMTString());
document.write("<br>");
document.write(Conv2GMT("+2y"));
</script>
</body>
</html>