设置cookie过期时间?j *** a设置cookie过期时间

牵着乌龟去散步 学知识 29

大家好,今天来为大家解答设置cookie过期时间这个问题的一些问题点,包括j *** a设置cookie过期时间也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

本文目录

  1. 如何设置cookie的过期时间
  2. 如何设置jsp中cookie的过期时间
  3. js中如何设置cookie的保存时间呢

一、如何设置cookie的过期时间

1、1)将期限设置为当前日期后的第N天的0时0分0秒

2、Response.Cookies(“LastView”).Expires=dateadd(“d”,N,date)

3、2)将期限设置为当前日期后的第N月的同一天的0时0分0秒

4、Response.Cookies(“LastView”).Expires=dateadd(“m”,N,date)

5、3)将期限设置到当前时间后的第N天的该时该分该秒

6、Response.Cookies(“LastView”).Expires=dateadd(“d”,N,now)

7、4)将期限设置到当前时间后的第N+M天的该时该分该秒

8、Response.Cookies(“LastView”).Expires=dateadd(“d”,N,now+M)

9、5)将期限设置到当前时间后的第N月的该时该分该秒

10、Response.Cookies(“LastView”).Expires=dateadd(“m”,N,now)

11、6)将期限设置到当前时间后的第N月的同一日后的第M天的该时该分该秒

12、Response.Cookies(“LastView”).Expires=dateadd(“m”,N,now+M)

13、1)将期限设置到某一日的0时0分0秒失效

14、举例:到2003年1月29日0时0分0秒失效

15、Response.Cookies(“LastView”).Expires=# 1/29/2003#

16、Response.Cookies(“LastView”).Expires=# 2003/1/29#

17、Response.Cookies(“LastView”).Expires=“January 29,2003”

18、2)将期限设置到某一日的某一时刻失效

19、举例:到2003年1月29日21时0分0秒失效

20、Response.Cookies(“LastView”).Expires=#2003/1/29 21:00:00#

21、Response.Cookies(“LastView”).Expires=#1/29/2003 21:00:00#

22、Response.Cookies(“LastView”).Expires=#January 29,2003 21:00:00#

23、其实,在这种 *** 中,用““””和“##”的效果是一样的。例如

24、Response.Cookies(“LastView”).Expires=“January 29,2003”

25、Response.Cookies(“LastView”).Expires=# January 29,2003#的效果就是相同的。

26、这种 *** 主要结构为Date+数学式或now+数学式。通过简单的四则运算的 *** ,将Cookie的失效时间设置到当前时间后的某一段时间内。这里的加号都表示在当前时间的基础上加上预设时间。

27、如将期限设置为当前日期后的第N天的0时0分0秒,我们可以使用上述已谈到过的 *** 也可以使用如下格式:

28、Response.Cookies(“LastView”).Expires=Date+N

29、date+法是一种比较死的 *** 。它和上述 *** 差别不是很大,完全可以由上述几种 *** 代替。下面介绍now+法,这是一种比较灵活的 *** ,它可以将失效时间准确地 *** 到当前时间后的任意一年、一月、一天、一小时、一分、一秒。

30、先举一个例子: Response.Cookies(“LastView”).Expires= now+1

31、这条语句的功能是:把Cookie的失效时间 *** 到1天后的同一时刻。这里的1 *** 1天,即24小时。由于now *** 当前Web服务器的 *** 时间,包括年、月、日、时、分、秒,则该语句所表达得Cookie的失效日期在明天的同一时、分、秒上。若改成now+2则表示此Cookie的失效日期在两天后的同一时、分、秒上;now+30表示此Cookie的失效日期在一个月后的同一时、分、秒上;now+30*2表示此Cookie的失效日期在两个月后的同一时、分、秒上;now+365则表示此Cookie的失效日期在一年后的同一时、分、秒上……

32、当把1分成24等份,即该语句变成: Response.Cookies(“LastView”).Expires= now+1/24则表示把Cookie的失效时间 *** 到一小时后。在此基础上,把1再分60等份,即把now+1/24改成 now+1/1440,则表示把Cookie的失效时间 *** 到一分钟后。这里的1440是由24*60得来。同理,要把Cookie的失效时间 *** 到十分钟后,则把程序变成Response.Cookies(“LastView”).Expires= now+10/1440;要把Cookie的失效时间 *** 到一秒钟后,则程序变成Response.Cookies(“LastView”).Expires= now+1/8 *** 00。当然,理论上把Cookie的失效时间 *** 到微秒级也是可以的。不过,那就没有什么实际意义了。另外,如果程序语句变成: Response.Cookies(“LastView”).Expires= now+1+1/1440则表示Cookie的失效时间为24小时零一分钟后。

二、如何设置jsp中cookie的过期时间

1、1)将期限设置为当前日期后的第N天的0时0分0秒

2、Response.Cookies(“LastView”).Expires=dateadd(“d”,N,date)

3、2)将期限设置为当前日期后的第N月的同一天的0时0分0秒

4、Response.Cookies(“LastView”).Expires=dateadd(“m”,N,date)

5、3)将期限设置到当前时间后的第N天的该时该分该秒

6、Response.Cookies(“LastView”).Expires=dateadd(“d”,N,now)

7、4)将期限设置到当前时间后的第N+M天的该时该分该秒

8、Response.Cookies(“LastView”).Expires=dateadd(“d”,N,now+M)

9、5)将期限设置到当前时间后的第N月的该时该分该秒

10、Response.Cookies(“LastView”).Expires=dateadd(“m”,N,now)

11、6)将期限设置到当前时间后的第N月的同一日后的第M天的该时该分该秒

12、Response.Cookies(“LastView”).Expires=dateadd(“m”,N,now+M)

设置cookie过期时间?java设置cookie过期时间-第1张图片-

13、1)将期限设置到某一日的0时0分0秒失效

14、举例:到2003年1月29日0时0分0秒失效

15、Response.Cookies(“LastView”).Expires=# 1/29/2003#

16、Response.Cookies(“LastView”).Expires=# 2003/1/29#

17、Response.Cookies(“LastView”).Expires=“January 29,2003”

18、2)将期限设置到某一日的某一时刻失效

19、举例:到2003年1月29日21时0分0秒失效

20、Response.Cookies(“LastView”).Expires=#2003/1/29 21:00:00#

21、Response.Cookies(“LastView”).Expires=#1/29/2003 21:00:00#

22、Response.Cookies(“LastView”).Expires=#January 29,2003 21:00:00#

23、其实,在这种 *** 中,用““””和“##”的效果是一样的。例如

24、Response.Cookies(“LastView”).Expires=“January 29,2003”

25、Response.Cookies(“LastView”).Expires=# January 29,2003#的效果就是相同的。

26、这种 *** 主要结构为Date+数学式或now+数学式。通过简单的四则运算的 *** ,将Cookie的失效时间设置到当前时间后的某一段时间内。这里的加号都表示在当前时间的基础上加上预设时间。

27、如将期限设置为当前日期后的第N天的0时0分0秒,我们可以使用上述已谈到过的 *** 也可以使用如下格式:

28、Response.Cookies(“LastView”).Expires=Date+N

29、date+法是一种比较死的 *** 。它和上述 *** 差别不是很大,完全可以由上述几种 *** 代替。下面介绍now+法,这是一种比较灵活的 *** ,它可以将失效时间准确地 *** 到当前时间后的任意一年、一月、一天、一小时、一分、一秒。

30、先举一个例子: Response.Cookies(“LastView”).Expires= now+1

31、这条语句的功能是:把Cookie的失效时间 *** 到1天后的同一时刻。这里的1 *** 1天,即24小时。由于now *** 当前Web服务器的 *** 时间,包括年、月、日、时、分、秒,则该语句所表达得Cookie的失效日期在明天的同一时、分、秒上。若改成now+2则表示此Cookie的失效日期在两天后的同一时、分、秒上;now+30表示此Cookie的失效日期在一个月后的同一时、分、秒上;now+30*2表示此Cookie的失效日期在两个月后的同一时、分、秒上;now+365则表示此Cookie的失效日期在一年后的同一时、分、秒上……

32、当把1分成24等份,即该语句变成: Response.Cookies(“LastView”).Expires= now+1/24则表示把Cookie的失效时间 *** 到一小时后。在此基础上,把1再分60等份,即把now+1/24改成 now+1/1440,则表示把Cookie的失效时间 *** 到一分钟后。这里的1440是由24*60得来。同理,要把Cookie的失效时间 *** 到十分钟后,则把程序变成Response.Cookies(“LastView”).Expires= now+10/1440;要把Cookie的失效时间 *** 到一秒钟后,则程序变成Response.Cookies(“LastView”).Expires= now+1/8 *** 00。当然,理论上把Cookie的失效时间 *** 到微秒级也是可以的。不过,那就没有什么实际意义了。另外,如果程序语句变成: Response.Cookies(“LastView”).Expires= now+1+1/1440则表示Cookie的失效时间为24小时零一分钟后。

三、js中如何设置cookie的保存时间呢

1、设置cookie的保存时间,通过cookie的expires *** 质指定一个终止时间就可以了。也就是说,你在设置cookie的时候,你的cookie字串要像下面这样组合:

2、d.setHo *** s(d.getHo *** s()+(24*30));//保存一个月

3、document.cookie="visited=yes;expires="+d.toGMTString();

这样你的cookie就能保存一个月了,下面是我测试用的代码,你自己看看是否有其他帮助,有的话尽管拿去:

4、这样你的cookie就能保存一个月了,下面是我测试用的代码,你自己看看是否有其他帮助,有的话尽管拿去:

5、<scriptlanguage="j *** ascript">

6、setCookie("name","111");//临时cookie

7、setCookie("age","222",24*7);//保存7天

8、setCookie("address","333",24,"/");//保存1天,path为根目录

9、//设定cookie为安全的(sec *** e=true),只能在HTTPS或与其他安全协议

10、setCookie("phone","444",24,"/",".",false);

11、//删除名称为"address"的cookie,因为设置时设定的path,所以删除

12、functionsetCookie(name,value,ho *** s,path,do *** in,sec *** e){

13、 d.setHo *** s(d.getHo *** s()+ho *** s);

14、 cdata+=";expires="+d.toGMTString();

15、 cdata+=path?(";path="+path):"";

16、 cdata+=do *** in?(";do *** in="+do *** in):"";

17、 cdata+=sec *** e?(";sec *** e="+sec *** e):"";

18、 varreg=eval("/(?:^|;\\s*)"+name+"=([^=]+)(?:;|$)/");

19、 ret *** nreg.test(document.cookie)?RegExp.$1:"";

20、functionremoveCookie(name,path,do *** in){

21、 this.setCookie(name,"",-1,path,do *** in);

22、<bodyonload="Window_Load();">

如果你还想了解更多这方面的信息,记得收藏关注本站。

标签: 过期 设置 时间 cookie j *** a

抱歉,评论功能暂时关闭!