这个让我把头发拉出来。我将以下经典的 ASP 代码放在我的文档的头部,以获取在 javascript 中使用的服务器时间......并且它第一次工作。后来当 javascript 在 javascript 中调用相同的函数时,我得到了时间但是 2 分钟!
第一次在头部内部(OK)
<%
Dim servertime, d
d = Now
servertime = Cstr(Right("00" & Hour(d), 2) & ":" & Right("00" & Minute(d), 2) & ":" & Right("00" & Second(d), 2)) 'parse out hh:mm:ss
%>
<script>
window.servertime = '<%=servertime%>'; // set servertime to server time duh!
</script>
后来在一个javascript函数中:
<%
d = Now
servertime = Cstr(Right("00" & Hour(d), 2) & ":" & Right("00" & Minute(d), 2) & ":" & Right("00" & Second(d), 2)) 'parse out hh:mm:ss
%>
window.servertime = '<%=servertime%>'; // get the server time again!
每次第二个功能运行 2 分钟!