我试图用这个 sintax 对抗树 javascript Date 对象
var from = new Date(1900,0,0);
var to = new Date();
var dataTicket = new Date(dataString);
if (dataTicket > from && dataTicket < to) {
alert("OK");
}
但我无法让这个工作,因为 dataTicket 继续给我错误的一天!
当我在控制台中检查时,我在 if 语句中有这个值:
dataString = "2013 年 9 月 10 日星期二 22:44:07 GMT 0200 (ora legale Europa occidentale)"
来自 = "Sun Dec 31 1899 00:00:00 GMT+0100 (ora solare Europa occidentale)"
to="2013 年 9 月 10 日星期二 23:32:44 GMT+0200 (ora legale Europa occidentale)"
奇怪的事情来了:
dataTicket = "2013 年 9 月 11 日星期三 00:44:07 GMT+0200 (ora legale Europa occidentale)"
我可以让它工作,因为 dataTicket 值是它分配后的一天,关于这个有什么线索吗?