moment.js

moment.js不依赖任何第三方库,支持字符串、Date、时间戳以及数组等格式,可以像PHP的date()函数一样,格式化日期时间,计算相对时间,获取特定时间后的日期时间等等

moment()默认是当前日期:

可以格式化date对象的时间:


moment().format('YYYY-MM-DD')

可以求今天是星期几:


moment().format('d');//5

转换当前时间的Unix时间戳:


moment().format('X');

可以求相对时间


moment("20120901", "YYYYMMDD").fromNow();//6years ago  

可以执行日期的加减:这个比原生js要方便很多:7天后的日期:


moment().add('days',7).format('YYYY年MM月DD日');  

9小时后的时间:


moment().add('hours',9).format('HH:mm:ss');

moment.js提供了丰富的说明文档,使用它还可以创建日历项目等复杂的日期时间应用。我们日常开发中最常用的是格式化时间:


你可能感兴趣的:(moment.js)