我正在处理一个小项目,我正在处理日期.
为了获得今天的日期,我目前正在使用以下JavaScript代码:
var today = new Date();
Run Code Online (Sandbox Code Playgroud)
但是,这会导致客户端系统上设置的当前日期,这可能因系统而异,因此最终输出也不同.
因此,为了在所有客户端上获得相同的结果,我需要知道服务器的当前日期.如何在JavaScript中获取服务器日期?
Tah*_*gir 13
如果不查询服务器,肯定无法获得服务器日期.
因此,要进行单独的AJAX调用以获取服务器日期,或者如果您的应用程序已经发送了一些ajax查询,请将日期Date放在服务器端的标头中,并在客户端中读取它.
此外,如果整个页面是动态提供的(如PHP),请将服务器端日期放在html源代码中,如下所示:
<script> var serverDate = <?= time() ?> var dateDiff = new Date - serverDate; </script>
| 归档时间: |
|
| 查看次数: |
33424 次 |
| 最近记录: |