moment常用方法

 获取当前日期格式为'YYYY-MM-DD':

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

 计算时间差diff算法,第一参数为时间,第二个是比较的时间类型,day | month | year :

moment().diff(moment("2023-07-04"), 'month')
moment("2023-08-04").diff(moment("2023-07-04"), 'month')

获取当前的年月日:

moment().get('year')
moment().get('month')
moment().get('date')

获取之前的时间:

moment().subtract(1, 'years').format("YYYY-MM-DD")) //获取一年前的时间
moment().subtract(1, 'months').format("YYYY-MM-DD")) //获取一月前的时间
moment().subtract(1, 'days').format("YYYY-MM-DD")) //获取一天前的时间

获取月份的天数:

moment("2012-02", "YYYY-MM").daysInMonth() //29

你可能感兴趣的:(前端,moment)