📅  最后修改于: 2023-12-03 15:41:27.871000             🧑  作者: Mango
在Web开发中,获取当前时间是一个非常常见的需求,可以通过JavaScript的Date对象来实现。而使用jQuery可以更方便地获取实际时间。以下是使用jQuery获取实际时间的方法:
var now = $.now();
上述代码通过调用jQuery的now()方法获取当前时间戳,返回的是自1970年1月1日以来经过的毫秒数。
var now = new Date();
var year = now.getFullYear();
var month = now.getMonth() + 1;
var date = now.getDate();
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
var time = year + '-' + month + '-' + date + ' ' + hour + ':' + minute + ':' + second;
上述代码通过Date对象的方法获取当前的年月日时分秒,然后将它们拼接为一个字符串形式的时间。注意,月份从0开始,需要加1。
var timestamp = Date.parse('2021-01-01 00:00:00');
上述代码使用Date对象的parse()方法将一个时间字符串转换为时间戳。需要注意的是,时间字符串的格式必须为'YYYY-MM-DD HH:mm:ss'。
var timestamp = 1619011200000;
var date = new Date(timestamp);
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
var time = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
上述代码将一个时间戳转换为Date对象,并获取其中的年月日时分秒,再将它们拼接为一个字符串形式的日期时间。
以上就是使用jQuery和JavaScript获取实际时间的方法,可以根据自己的需要选择相应的方法来实现。