jquery - 如何在 Jquery 中检查当前日期和时间

标签 jquery date time

只是想知道是否有办法在 Jquery 中检查当前日期和时间。

最佳答案

在 JavaScript 中,您可以使用 Date object 获取当前日期和时间。 ;

var now = new Date();

这将获取本地客户端计算机时间,如果您想进行时区调整或从服务器获取时间,请查看我对 this question 的回答.

<小时/>

编辑:为了响应您的评论,您可以非常轻松地在客户端检索服务器时间:

time.php:

<? echo '{serverTime: new Date(' . time()*1000 .')}';?>

一个简单的JSON创建字符串,并使用当前服务器 time 初始化一个新的 Date 对象,该值乘以 1000,因为 PHP 以秒为单位处理时间戳,而 JavaScript 以毫秒为单位。

在您的其他设备上,您可以像这样获取服务器时间:

$.getJSON('time.php', function (data) {
  alert(data.serverTime);
});

只需创建一个 getJSON请求从 time.php 检索日期,并访问返回对象的 serverTime 属性。

关于jquery - 如何在 Jquery 中检查当前日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1258805/

相关文章:

java - 每天如何将日志文件存储在目录(具有当前日期的目录名称)中

time - 如何测量 npm/yarn 任务/脚本的执行时间?

jQuery 在 div 中查找 <br/> 标签,并为每个标签添加额外的 <br/>

Jquery empty() div 除了匹配的元素

php - 使用 Codeigniter AJAX 返回 ERR_CONTENT_DECODING_FAILED 200

php - Magento 后端客户账户 DOB 更新问题

jquery - 具有多个类别的多重选择过滤器

sql - JOIN on row by 连接查询中的行具有所有行的 MAX/MIN 值

php 将日期转换为时间戳

java - 使用 JodaTime 获取 Spring /夏季的 CST 时间