moment.js
moment.js
是一个可在node.js
和浏览器使用的,解析,验证,操作,处理日期和时间的插件- 支持各式各样的平台或框架或模块化工具:
require.js
,webpack
,node
等`- 支持各种格式化、相对时间、日历、国际化
- 支持各种计算、添加、减去、UTC、时区
- 支持私人定制等
- moment.js
- segmentfault moment.js
Install
npm i moment
Usage
moment().format() // 最经典的例子
moment().format('YYYY年MM月DD日 hh时mm分ss秒') // 最经典的例子
moment().format('dddd') // 星期几
moment.format('Do') // Day order,如: 9th
moment('20100101', 'YYYYMMDD').fromNow() // 几年前
moment().startOf('day').fromNow() // 几小时前
moment().endtOf('day').fromNow() // 几小时后
moment().subtract(6, 'days').calendar() // 几天前,一般表现为像 Last Sunday 等
moment().locale('zh-cn') // 国际化