Day.js 是一个仅 2kb 大小的轻量级 JavaScript 时间日期处理库,和 Moment.js 的 API 设计保持完全一样。如果你曾经用过 Moment.js ,那么你已经知道如何使用 Day.js 。
Day.js 2kb Moment.js 18.2kb
文档
安装
npm install dayjs --save • 1
使用示例
var dayjs = require("dayjs"); // 格式化时间 dayjs().format("YYYY-MM-DD HH:mm:ss"); // 2020-07-24 17:18:39 // 解析时间 dayjs("2019-10-25 16:08:05").format("YYYY-MM-DD"); // 2019-10-25 // 时间加 +7天 dayjs().add(7, 'day') // 时间减 -7天 dayjs().subtract(7, 'day') // 单位:year month day hour minute second const dayjs = require('dayjs'); // 时间比较 dayjs('2022-04-04').isAfter('2022-04-05'); // false dayjs('2022-04-06').isAfter('2022-04-05'); // true