javascript日期对象使用系统时钟吗?

joh*_*ohn 3 javascript

例如,如果你有:

var d = new Date();
alert(d.getTime());
Run Code Online (Sandbox Code Playgroud)

它是基于系统时钟?如果我在计算机的时钟上更改时间/日期,我是否可能将错误的数据发送回我的服务器?

Dar*_*rov 6

这将使用执行此javascript的客户端计算机上的系统时间.因此,如果您更改客户端计算机上的日期/时间,它将将新值发送到服务器.


Tom*_*len 5

是的,它使用客户端的系统时间。

发布数据时,您不需要发布请求的日期(我认为这是您想要做的),只需在发出发布请求时获取当前日期(服务器端)并将其用作您的日期。