2011-05-06 35 views
2

例如,如果您有:JavaScript日期對象使用系統時鐘嗎?

var d = new Date(); 
alert(d.getTime()); 

它是基於系統時鐘?如果我更改計算機時鐘的時間/日期,我是否可能將錯誤的數據發送回服務器?

+0

我很好奇你認爲它會基於如果不是系統時鐘。 :) – epascarello 2011-05-06 09:21:47

回答

4

這將在執行此JavaScript的客戶端計算機上使用系統時間。因此,如果您在客戶端計算機上更改日期/時間,它會將新值發送到服務器。

1

是的,它使用客戶端的系統時間。

在發佈數據時,您不需要發佈請求的日期(我認爲它是您正在嘗試執行的操作),只需在發出發佈請求時獲取當前日期(服務器端)並使用這是你的約會。