要获取特定格式的时间戳,可以使用JavaScript的Date
对象和jQuery(如果需要)来格式化日期。以下是一个示例代码,展示如何获取当前时间的特定格式的时间戳:
// 获取当前时间
var now = new Date();
// 格式化日期为 YYYY-MM-DD HH:mm:ss 的形式
function formatDate(date) {
var year = date.getFullYear();
var month = ('0' + (date.getMonth() + 1)).slice(-2); // 月份是从0开始的
var day = ('0' + date.getDate()).slice(-2);
var hours = ('0' + date.getHours()).slice(-2);
var minutes = ('0' + date.getMinutes()).slice(-2);
var seconds = ('0' + date.getSeconds()).slice(-2);
return year + '-' + month + '-' + day + ' ' + hours + ':' + minutes + ':' + seconds;
}
// 使用格式化函数并输出结果
var formattedDate = formatDate(now);
console.log(formattedDate);
// 如果你需要将这个格式化的日期转换为时间戳(以毫秒为单位)
var timestamp = now.getTime();
console.log(timestamp);
如果你需要使用jQuery来获取当前时间并格式化,可以结合使用jQuery的$.now()
方法,但请注意$.now()
返回的是自1970年1月1日以来的毫秒数,它本身并不是一个日期对象。因此,你可能需要先创建一个Date
对象:
// 使用jQuery获取当前时间的毫秒数
var now = new Date($.now());
// 然后使用上面的formatDate函数进行格式化
var formattedDate = formatDate(now);
console.log(formattedDate);
以上代码可以帮助你获取和格式化当前时间的时间戳。如果你需要将这些时间戳发送到服务器或者进行其他操作,可以直接使用getTime()
方法得到的毫秒数。
参考链接:
领取专属 10元无门槛券
手把手带您无忧上云