日期计算问题

291 阅读1分钟

**需求:**根据选择的开始时间计算,项目周期做,计算结束时间

image.png

计算公式:循环项目周期,开始校准日期的月份累加,月份大于12后年份加一,直至结束,日则减一,这本来是很简单\u000\的计算,但是奈何自己沙坑了,直接将日转成***Number()***直接-1,导致出现一种情况,结束的日期为2022-09-01时,传给后端的值就变成了2022-09-00,日期没有这种格式,主要是element-ui时间控件会在显示的时候转成2022-08-31,这太尴尬了。只能说为了偷浪费了自己好多时间。 后面直接用时间戳来进行计算,保证没问题了。。。。。

image.png