admin管理员组文章数量:1432368
I am using jquery.ui.monthpicker library. For month picker I am getting date like 07/2017
. From this date string I need to calculate previous month and formatted like 1707
using moment js library.
any help would be appreciated.
I am using jquery.ui.monthpicker library. For month picker I am getting date like 07/2017
. From this date string I need to calculate previous month and formatted like 1707
using moment js library.
any help would be appreciated.
Share Improve this question asked Oct 5, 2017 at 7:38 Tushar GhoshTushar Ghosh 1,0221 gold badge13 silver badges18 bronze badges3 Answers
Reset to default 4This code may solve your problem.
moment("07/2017", "MM/YYYY").subtract(1, 'months').format('YYMM');
DEMO at https://jsfiddle/nffswx75/
var dt = "07/2017";
alert(moment(dt,"MM/YYYYY").format('YYMM'));
alert(moment(dt,"MM/YYYYY").add(-1, 'months').format('YYMM'));
alert(moment(dt,"MM/YYYYY").subtract(1, 'months').format('YYMM'));
You can let moment create a date
object from a string by telling it what format your date is in.
let dateString: string = "07/2017";
var date = moment(dateString, "MM/YYYY").subtract(1, 'month').format("YYMM");
版权声明:本文标题:javascript - How to get previous month and expected format from month picker using moment JS - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1745595608a2665459.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论