【发布时间】:2012-09-05 08:59:55
【问题描述】:
我有一个随机的开始日期(例如 2012-09-19)。我想在此日期之后轻松获得结束的每月周期的日期。但是,每月的周期并不完全是 30 天,而是从日期到日期,例如9 月 19 日至 10 月 19 日。
我想轻松计算订阅开始后的第 5 个月或第 500 个月的开始日期和结束日期,同时考虑闰年。例如,如果订阅于闰年的 2 月 29 日开始,而非闰年的 2 月到来,则该期间的结束日期应为 2 月 28 日,而不会将未来的每月周期替换一天。
【问题讨论】: