我想知道是否可以通过更改系统时间来修改Date()? 更改系统时间(手动设置),然后调用Date(),它将返回系统日期和时间或正确的日期和时间,如果不是从系统中获取,那么它将从何处获取正确的日期和时间?
编辑:在Windows中,如果我手动将时间设置为错误,那么获得正确时间的机会是什么?
编辑2:
var d = new Date();
console.log(d);
答案 0 :(得分:0)
如果我说对了,您是指通过Date.now()函数
然后此链接可能会有所帮助。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/now#Reduced_time_precision
答案 1 :(得分:0)
是的,可以更改客户端日期。 (服务器端也可以,但是您至少可以控制。)您不能信任客户端无法控制的日期/时间,因此请勿将其用于与安全相关的事情。< / p>