Bha*_*lla 47 javascript momentjs
我使用moment().格式('MMM YYYY')生成当前月份.使用当前月份我需要过去六个月.
如何使用moment.js减去一个月?
Gil*_* Q. 100
对于moment.js中的减法:
moment().subtract(1, 'months').format('MMM YYYY');
Run Code Online (Sandbox Code Playgroud)
文档:
http://momentjs.com/docs/#/manipulating/subtract/
在2.8.0版本之前,还支持#subtract(String,Number)语法.它已被弃用,支持#sextract(Number,String).
moment().subtract('seconds', 1); // Deprecated in 2.8.0
moment().subtract(1, 'seconds');
Run Code Online (Sandbox Code Playgroud)
从2.12.0开始,当十进制值传递了几天和几个月时,它们会四舍五入到最接近的整数.周,季度和年份转换为天或月,然后四舍五入到最接近的整数.
moment().subtract(1.5, 'months') == moment().subtract(2, 'months')
moment().subtract(.7, 'years') == moment().subtract(8, 'months') //.7*12 = 8.4, rounded to 8
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
61968 次 |
最近记录: |