我正在尝试将 VBScript 转换为 Javascript,使用 jQuery 比较服务器时间和当前时间。
If Not IsDate(frmLogDetail.hidServerTime.value) Then
frmLogDetail.hidServerTime.value = Now
End If
frmLogDetail.hidTimeOffset.value = DateDiff("s", Time, TimeValue(frmLogDetail.hidServerTime.value) )
这就是我所拥有的:
var hdServerTime = $("#hidServerTime");
if (!IsDate(hdServerTime)) {
hdServerTime.val(new Date());
alert(hdServerTime.val());
}
var dateSelected = $("#hidServerTime").val();
var hdTimeOffset = $("#hidTimeOffset").val();
hdTimeOffset = DateDiff(Date.now, new Date(dateSelected));
function DateDiff(first, second) {
return (second - first) / (1000 * 60 * 60 * 24)
}