写这篇文章主要是因为最近写的一个项目用到了moment,除了我们平时用来转化时间格式外,还用了进行时间段的截取。在用的时候也是尝试了很多次,才选对时间段。虽然不多,内容也不深,但在工作中还算是很常用的。
安装:
npm install moment
项目中引入:
//require 方式
var moment=require('moment');
//import 方式
import moment from 'moment';
设定时间区域:
//require 方式
require('moment/locale/zh-cn')
moment.locale('zh-cn');
//import 方式
import 'moment/locale/zh-cn'
moment.locale('zh-cn');
基础使用例子:
1、时间戳转换为 以 YYYY-MM-DD 形式显示。(在以下的例子中转换的格式统一都为 “YYYY-MM-DD" 的形式,如果大家想要其他形式,修改下format('')格式就好)
var timeOne = moment(1411641720000).format('YYYY-MM-DD')
2、字符串’1994-07-20'转化