当前位置:首页 > jquery

jquery时间戳

2026-03-16 09:49:49jquery

jQuery 时间戳处理

jQuery 本身不提供时间戳相关函数,但可以结合原生 JavaScript 的 Date 对象实现时间戳操作。

获取当前时间戳

使用 Date.now()new Date().getTime() 获取毫秒级时间戳:

jquery时间戳

var timestamp = Date.now(); 
// 或
var timestamp = new Date().getTime();

时间戳转日期格式

通过 new Date(timestamp) 转换后格式化:

var date = new Date(1625097600000);
var formatted = date.getFullYear() + '-' + 
               (date.getMonth()+1).toString().padStart(2,'0') + '-' + 
               date.getDate().toString().padStart(2,'0');

jQuery 日期选择器转时间戳

若使用 jQuery UI 的 datepicker

jquery时间戳

$('#datepicker').datepicker({
  onSelect: function(dateText) {
    var timestamp = new Date(dateText).getTime();
    console.log(timestamp);
  }
});

格式化插件推荐

对于复杂格式化,可使用以下 jQuery 插件:

  • moment.js(现已推荐 day.js 作为轻量替代)
  • dateformat 插件
// 使用day.js示例
dayjs(1625097600000).format('YYYY-MM-DD HH:mm:ss');

时区处理

处理不同时区时建议使用 Intl.DateTimeFormat

new Intl.DateTimeFormat('zh-CN', { 
  timeZone: 'Asia/Shanghai',
  dateStyle: 'full' 
}).format(new Date(timestamp));

注意事项

  • 时间戳单位为毫秒(UNIX 时间戳为秒级需 *1000 或 /1000)
  • iOS 设备对 new Date('2021-07-01') 这类格式可能解析异常,建议用 '2021/07/01' 替代

标签: 时间jquery
分享给朋友:

相关文章

jquery文档

jquery文档

以下是关于 jQuery 文档的核心内容和资源整理,便于快速查阅和使用: jQuery 官方文档 官网地址:jQuery Official Documentation 内容分类:API 参考…

jquery js

jquery js

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够更高…

jquery 属性

jquery 属性

jQuery 属性操作 jQuery 提供了一系列方法来获取、设置和操作 HTML 元素的属性。以下是常用的属性操作方法: attr() 方法 用于获取或设置元素的属性值。获取属性时,传入属性名;设…

jquery 下载

jquery 下载

jQuery 下载方法 官方网站下载 访问 jQuery 官网,点击页面上的“Download”按钮。官网提供两个版本: 压缩版(Production):文件名类似 jquery-x.x.x.m…

jquery加载

jquery加载

jQuery 加载方法 使用 CDN 加载 jQuery 推荐通过公共 CDN(如 Google、Microsoft 或 jQuery 官方)加载,速度快且可能已被浏览器缓存。 <…

jquery css

jquery css

jQuery 操作 CSS 的方法 jQuery 提供了多种方法来操作元素的 CSS 样式,包括获取、设置、添加或移除样式。以下是常用的方法: 获取 CSS 属性值 使用 .css() 方法获取元素…