侧边栏壁纸
  • 累计撰写 12 篇文章
  • 累计创建 4 个标签
  • 累计收到 1 条评论
标签搜索

目 录CONTENT

文章目录

tools

 劉豐
2022-04-24 / 0 评论 / 0 点赞 / 872 阅读 / 1,297 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-04-24,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

moment时间格式化

JavaScript 日期处理类库

安装

npm install moment --save   

vue2.0 全局引入

import moment from 'moment'
Vue.prototype.$moment = moment

使用方式

//time为需要处理的时间变量
//日期格式化
moment(time).format('MMMM Do YYYY, h:mm:ss a'); // 十二月 16日 2021, 10:59:29 上午
moment(time).format('dddd');                    // 星期四
moment(time).format("MMM Do YY");               // 12月 16日 21
moment(time).format('YYYY [escaped] YYYY');     // 2021 escaped 2021
moment(time).format();                          // 2021-12-16T10:59:29+08:00
//相对时间
moment("20111031", "YYYYMMDD").fromNow(); // 10 年前
moment("20120620", "YYYYMMDD").fromNow(); // 9 年前
moment(time).startOf('day').fromNow();        // 11 小时前
moment(time).endOf('day').fromNow();          // 13 小时内
moment(time).startOf('hour').fromNow();       // 1 小时

官网:momentjs

BigNumber 高精度运算

高精度运算JavaScript 库

安装

npm install bignumber.js

引入

const BigNumber = require('bignumber.js');

ES module

import BigNumber from "bignumber.js";

使用方式

// 转为BigNumber
const x= new BigNumber('3.141592653589793');
// 转为普通数字
x.toNumber()    // 3.141592653589793

// 格式化(小数点)
x.toFormat(4)   // '3.1415'

// 加
x.plus(3);      //6.141592653589793
// 减
x.minus(3);     //0.141592653589793
// 乘
x.times(10);    //31.41592653589793  
// 除
x.div(10);      //0.3141592653589793
// 取余
x.mod(3);       //0.141592653589793

https://github.com/MikeMcl/bignumber.js

规范 commit 命令行工具

git-cz

全局安装

npm install -g git-cz

配置文件changelog.config.js

采用git cz 命令替换 git commit 生成规划的commit

https://github.com/streamich/git-cz

iconfont 图标

0
博主关闭了所有页面的评论