繁体   English   中英

如何通过在Moment.js中传递月份和年份来获取月份的开始日期和结束日期

[英]How to get the start date and end date of a month by passing Month and Year in Moment.js

我正在使用Moment.js进行日历转换。 是否可以通过传递月份和年份来获取月份的第一个和最后一个日期。

我的月份和年份格式是10-18 ,采用MM-YY格式。

我想在10月的第一个和最后一个日期获取日期,例如01 Oct 2018 10月01 Oct 2018 我可以在Moment中格式化我想要的日期,但是不确定如何仅通过10-18就能得到一个月的第一个和最后一个日期。

任何帮助建议将非常有帮助。

谢谢R

非常简单,只需使用startOfendOf ;)

请注意,因为它会改变原始时刻。

 const input = "10-18"; const output = moment(input, "MM-YY"); console.log('Start of the month:', output.startOf('month').format('LL')); console.log('End of the month:', output.endOf('month').format('LL')); 
 <script src="https://momentjs.com/downloads/moment.js"></script> 

这是文档:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM