【发布时间】:2013-07-17 07:43:56
【问题描述】:
有没有办法在变量中存储 cookie 创建日期?我正在使用 jquery.cookie 插件。如果没有办法,我正在考虑将实际时间/日期作为值存储在 cookie 中。这可能是一个解决方案。
谢谢。
【问题讨论】:
-
你能不能假设 cookie 的过期日期是设置时间后的 x 时间?所以你可以简单地通过(到期日期)-(x 时间)得到它?
-
@Puuskis,好主意,但是如何获得“x 时间”,这是这个问题所缺乏的。如果您有任何答案,请对此发表评论。
-
@SAM 如果您自己设置到期日期,您可以使用相同的时间来计算它。例如,如果所有 cookie 在 7 天后过期,您只需从该日期起减少 7 天。如果您不希望它们过期,请将它们设置为将来不相关但您仍然可以从中计算时间。
-
这也是一个很好的解决方案。
-
如果您在 chromium 浏览器中单击 url 前面的锁定图标,选择 cookie,并在存储的 cookie 中选择任何一个,您将看到 'created' 属性值在创建时给出。不确定添加 cookie 时浏览器是否在此处显式存储
标签: javascript jquery cookies jquery-cookie