jquery 时间戳
获取当前时间戳
使用 Date.now() 或 new Date().getTime() 获取当前时间戳(毫秒级)。jQuery 本身不提供时间戳方法,但可直接调用 JavaScript 原生方法。
var timestamp = Date.now(); // 或
var timestamp = new Date().getTime();
转换时间戳为日期格式
通过 new Date(timestamp) 将时间戳转为可读日期,再结合 jQuery 操作 DOM 显示结果。
var date = new Date(timestamp);
var formattedDate = date.toLocaleString(); // 转换为本地时间格式
$("#output").text(formattedDate); // 使用 jQuery 显示到页面
解析字符串为时间戳
若需将日期字符串(如 "2023-10-01")转为时间戳,使用 Date.parse()。
var timestamp = Date.parse("2023-10-01"); // 返回毫秒级时间戳
格式化时间戳
使用 toLocaleString() 或自定义格式化函数,按需显示年、月、日等。

function formatTimestamp(timestamp) {
var date = new Date(timestamp);
return date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate();
}
注意事项
- 时间戳单位为毫秒,UNIX 时间戳为秒级,需注意转换(如
Math.floor(Date.now() / 1000))。 - 时区差异可能影响日期显示,建议使用
toLocaleString()或明确指定时区处理。
以上方法均基于 JavaScript 原生能力,jQuery 仅用于辅助 DOM 操作。






