【发布时间】:2014-10-08 04:02:24
【问题描述】:
我有一种情况,我知道事件的开始日期和持续时间(1 年),以天为单位,我如何计算结束日期?提前致谢。
这一步我试过了,但是输出的日期无效
var date1 = new Date($('#startDate1').find('input').val());
var yearLater=new Date(date1 + ((31557600 - 86400) * 1000));
$('#endDate1').find('input').val(yearLater);
【问题讨论】:
-
什么是
(31557600 - 86400) * 1000? -
您要更改年份还是添加 365 天?
-
这将是 364.25 天的毫秒数。
-
@ArunPJohny,我不知道,我只是从其他来源复制的,我认为这是一个一年的过程 - 毫秒1天