これは私に私の髪を引っ張らせます。次の従来の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番目の関数が2分で実行されるたびに!