欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Moment.js学习笔记

程序员文章站 2022-03-23 11:18:31
Moment.jsMoment.js是javaScript 时间处理类库记录一些方便的MOMENT方法格式化moment().format('MMMM Do YYYY, h:mm:ss a'); // 十月 30日 2020, 1:48:42 下午moment().format('dddd'); // 星期五moment().format("MMM Do YY"); // 10月 30日 20moment().format('Y...

Moment.js

Moment.js是javaScript 时间处理类库
记录一些方便的MOMENT方法

格式化

moment().format('MMMM Do YYYY, h:mm:ss a'); // 十月 30日 2020, 1:48:42 下午
moment().format('dddd');                    // 星期五
moment().format("MMM Do YY");               // 10月 30日 20
moment().format('YYYY [escaped] YYYY');     // 2020 escaped 2020
moment().format();                          // 2020-10-30T13:48:42+08:00

相对时间

moment("20111031", "YYYYMMDD").fromNow(); // 9 年前
moment("20120620", "YYYYMMDD").fromNow(); // 8 年前
moment().startOf('day').fromNow();        // 14 小时前
moment().endOf('day').fromNow();          // 10 小时内
moment().startOf('hour').fromNow();       // 1 小时前

距离现在的时间

fromNow()

moment([2007, 0, 29]).fromNow();     // 4 年前
moment([2007, 0, 29]).fromNow(true); // 4 年

换成毫秒

moment(1318874398806).valueOf(); // 1318874398806
+moment(1318874398806); // 1318874398806

时间前后判断

moment('2010-10-20').isBefore('2010-10-21'); // true
moment('2010-10-20').isSame('2010-10-20'); // true
moment('2010-10-20').isAfter('2010-10-19'); // true

闰年判断

moment([2000]).isLeapYear() // true
moment([2001]).isLeapYear() // false
moment([2100]).isLeapYear() // false

获取日期是一年中的第几天

moment().dayOfYear(); // 数字

如果帮助到你,点个赞吧!!

本文地址:https://blog.csdn.net/qq_40044912/article/details/109383752