Day.js -- 处理时间戳

在线文档

中文文档

  • 一个极简的JavaScript库,可以为现代浏览器解析、验证、操作和显示日期和时间。

相似工具库

Moment.js

  • 在 JavaScript 中解析、校验、操作、显示日期和时间。

安装

npm install dayjs

示例


import dayjs from "dayjs";
 
const myformat = "YYYY-MM-DD HH:mm:ss";
 
// -------------------------以字符串形式返回 当前时间
const data = dayjs().format(myformat);
// =>  2020-11-25 12:25:56
 
// -------------------------日期格式化
const data1 = dayjs("2020-11-25 12:25:56").format("YYYY/MM/DD HH/mm/ss");
// => 2020/11/25 12/25/56
 
// -------------------------多久之前
var relativeTime = require("dayjs/plugin/relativeTime");
dayjs.extend(relativeTime);
const data1 = dayjs("2020-11-25 11:40:41").fromNow();

dayjs 展示中文年月日

自定义字符需要加中括号

参考文章@qq_47452289

this.date = dayjs(new Date()).format("YYYY[年]MM[月]DD[日]");

组合玩法

举例: 展示 2024 年 03 月 29 日 / Friday 格式

this.date = dayjs(new Date()).format("YYYY[年]MM[月]DD[日] / dddd");

你可能感兴趣的:(npm常用js库,javascript,前端,vue.js)