Day.js轻量级 JavaScript 时间日期处理库可替代Moment.js

简介: Day.js轻量级 JavaScript 时间日期处理库可替代Moment.js

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
相关文章
|
7月前
|
JavaScript 前端开发 Java
通义灵码 Rules 库合集来了,覆盖Java、TypeScript、Python、Go、JavaScript 等
通义灵码新上的外挂 Project Rules 获得了开发者的一致好评:最小成本适配我的开发风格、相当把团队经验沉淀下来,是个很好功能……
1388 103
|
7月前
|
JavaScript 前端开发 API
|
6月前
|
资源调度 JavaScript 前端开发
Day.js极简轻易快速2kB的JavaScript库-替代Moment.js
dayjs是一个极简快速2kB的JavaScript库,可以为浏览器处理解析、验证、操作和显示日期和时间,它的设计目标是提供一个简单、快速且功能强大的日期处理工具,同时保持极小的体积(仅 2KB 左右)。
377 24
|
JavaScript 前端开发
《JavaScript忍者秘籍》——第1章 进入忍者世界 1.1即将探索的JavaScript库
这些库都经过了全面的构建并且解决了目标问题。基于这些原因,这些库对于我们进一步分析并理解代码库的基础建设,从而洞察世界级JavaScript库建设的过程打下了良好的基础。
1353 0
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
286 2
|
JavaScript 前端开发
JavaScript中的原型 保姆级文章一文搞懂
本文详细解析了JavaScript中的原型概念,从构造函数、原型对象、`__proto__`属性、`constructor`属性到原型链,层层递进地解释了JavaScript如何通过原型实现继承机制。适合初学者深入理解JS面向对象编程的核心原理。
215 1
JavaScript中的原型 保姆级文章一文搞懂
JS+CSS3文章内容背景黑白切换源码
JS+CSS3文章内容背景黑白切换源码是一款基于JS+CSS3制作的简单网页文章文字内容背景颜色黑白切换效果。
140 0
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
426 5
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的家政平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的家政平台附带文章源码部署视频讲解等
256 4

热门文章

最新文章