Skip to content

时间处理工具

JavaScript 日期和时间处理库。

日期库

Day.js

  • 简介: 轻量级的日期处理库
  • 链接: https://day.js.org/
  • 特点:
    • 仅 2KB 大小
    • API 与 Moment.js 兼容
    • 支持插件扩展
    • 国际化支持

date-fns

  • 简介: 现代化的日期工具库
  • 链接: https://date-fns.org/
  • 特点:
    • 函数式编程风格
    • 模块化设计,按需引入
    • TypeScript 支持
    • 不可变数据

Luxon

Moment.js

  • 简介: 经典的日期处理库(已停止维护)
  • 链接: https://momentjs.com/
  • 特点: 功能全面,但体积较大

时间格式化

ms

  • 简介: 时间字符串转换工具
  • 链接: https://github.com/vercel/ms
  • 特点: 将时间字符串转换为毫秒数
  • 示例: ms('2 days')172800000

timeago.js

  • 简介: 相对时间格式化
  • 链接: https://timeago.org/
  • 特点: "3 分钟前"、"2 天前" 等格式
  • 体积: 仅 2KB

倒计时

FlipDown

Countdown.js

日历组件

FullCalendar

React Big Calendar

时区处理

Spacetime

timezone-support

在线工具

Epoch Converter

Time.is

  • 简介: 精确时间查询
  • 链接: https://time.is/
  • 特点: 显示世界各地精确时间