我正在创建一个必须“永不”过期的 cookie,尽管我不确定这是否可行,所以作为一种妥协,我决定将“过期:”日期设置为 2099/12/31 23:59:59。但是,要获得此日期,我需要将其设置如下:
var killdate = new Date(2099, 11, 31, 23, 59, 59);
现在,除非我错过了什么,否则没有 11 月 31 日,那我为什么要这样设置日期呢?
这更像是一个好奇的事情,而不是我的代码的主要问题(虽然,我想确保我没有搞砸任何事情),但我的在线研究并没有成功地为我清理它。
谢谢