📜  获取实际时间 jquery - Javascript (1)

📅  最后修改于: 2023-12-03 15:41:27.871000             🧑  作者: Mango

获取实际时间 jQuery - JavaScript

在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获取实际时间的方法,可以根据自己的需要选择相应的方法来实现。