博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript Date 日期操作
阅读量:5166 次
发布时间:2019-06-13

本文共 637 字,大约阅读时间需要 2 分钟。

在前端工程师的道路上,可能有时候需要与时间来打交道,下面我们来看一下日常对日期的操作,今天我们介绍的是Day.js插件

Day.js 是一个轻量的处理时间和日期的 JavaScript 库,和 Moment.js 的 API 设计保持完全一样. 如果您曾经用过 Moment.js, 那么您已经知道如何使用 Day.js。

dayjs()  .startOf('month')  .add(1, 'day')  .set('year', 2018)  .format('YYYY-MM-DD HH:mm:ss')
  • ? 和 Moment.js 相同的 API 和用法
  • ? 不可变数据 (Immutable)
  • ? 支持链式操作 (Chainable)
  • ? 国际化 I18n
  • ? 仅 2kb 大小的微型库
  • ? 全浏览器兼容

Day.js 有很多 API 来解析、处理、校验、增减、展示时间和日期

dayjs('2018-08-08') // 解析dayjs().format('{YYYY} MM-DDTHH:mm:ss SSS [Z] A') // 展示dayjs()  .set('month', 3)  .month() // 获取dayjs().add(1, 'year') // 处理dayjs().isBefore(dayjs()) // 查询

具体的使用API地址:

转载于:https://www.cnblogs.com/c1024/p/11012022.html

你可能感兴趣的文章
用JS实现版面拖拽效果
查看>>
二丶CSS
查看>>
《avascript 高级程序设计(第三版)》 ---第二章 在HTML中使用Javascript
查看>>
JS一些概念知识及参考链接
查看>>
TCP/IP协议原理与应用笔记24:网际协议(IP)之 IP协议的简介
查看>>
SAP HANA开发中常见问题- 基于SAP HANA平台的多团队产品研发
查看>>
游戏中的心理学(一):认知失调有前提条件
查看>>
WHAT I READ FOR DEEP-LEARNING
查看>>
【Ruby】Ruby在Windows上的安装
查看>>
Objective C 总结(十一):KVC
查看>>
BZOJ 3747 洛谷 3582 [POI2015]Kinoman
查看>>
vue实战(7):完整开发登录页面(一)
查看>>
Visual Studio自定义模板(二)
查看>>
【Mood-20】滴滤咖啡做法 IT工程师加班必备 更健康的coffee 项目经理加班密鉴
查看>>
读《构建之法-软件工程》第四章有感
查看>>
使用 Printf via SWO/SWV 输出调试信息
查看>>
.net 分布式架构之分布式锁实现(转)
查看>>
吴恩达机器学习笔记 —— 3 线性回归回顾
查看>>
Problem E: Automatic Editing
查看>>
SpringBoot 使用 MyBatis 分页插件 PageHelper 进行分页查询
查看>>