2013-10-28 23 views
0

我需要将cookie设置为在其设置的那一天的午夜过期,但我正在努力争取让我的头像关于jQuery Date();更改Date()对象的时间jQuery

我使用的是jQuery Cookie plugin来控制cookie。默认情况下,它仅接受int作为到期时间,但您可以根据文档向其传递日期对象。所以我试图使用jQuery Date();并编辑hrsminssecs将其设置为23:59:59

当我使用日期则输出是这样的:Mon Oct 28 2013 10:59:30 GMT+0000 (GMT)

有谁知道如何挂接到刚刚的这个小时,分钟和秒的一部分?

谢谢!

+0

提示:'日期()'无关的jQuery。它纯粹是Javascript。 – melancia

+0

感谢您的澄清:) – lukeseager

回答

1

修复:

var date = new Date(); 

date.setHours(23,59,59,0);     

// set the new item as a cookie 
$.cookie(count, newItem, { expires: date }); 

变化Mon Oct 28 2013 11:17:55 GMT+0000 (GMT)

Mon Oct 28 2013 23:59:59 GMT+0000 (GMT)