Javascript 在选定日期后3天自动将日期显示到字段中

Javascript 在选定日期后3天自动将日期显示到字段中,javascript,Javascript,我有两个日期字段。一个字段的ID为“dateA”,另一个字段的ID为“dateB” 我想做的是安排字段“dateB”在字段“dateA”中选择的日期后3天自动填充日期 我这里有一个计算脚本: dates.today().withAddedWeeks(form.getCurrentScore("nextReviewPeriod")) 但这是基于单选按钮选择而不是日期日历条目来计算周数的 我总是觉得在unix时间工作很简单。使用newdate(dateA).getTime()将dateA转换为毫

我有两个日期字段。一个字段的ID为“dateA”,另一个字段的ID为“dateB”

我想做的是安排字段“dateB”在字段“dateA”中选择的日期后3天自动填充日期

我这里有一个计算脚本:

dates.today().withAddedWeeks(form.getCurrentScore("nextReviewPeriod")) 

但这是基于单选按钮选择而不是日期日历条目来计算周数的

我总是觉得在unix时间工作很简单。使用
newdate(dateA).getTime()
dateA
转换为毫秒,并添加
259200000
,这相当于3天的毫秒数。i、 e
datebinmillizes=新日期(dateA).getTime()+259200000
。然后,您可以通过
newdate(datebin毫秒)获取
dateB
的日期字符串。toString()

为您的问题添加更多代码!时间是艰难的。使用moment.js之类的。是的,我不确定日期是什么。。。但是,如果您的dateA表示为js Date对象,则可以将dateB设置为
new Date(dateA.getTime()+86400000*3)
,其中
3
是dateA之后的天数。可能还有一种更简单的方法,无需使用额外的库。谢谢,对于脚本,我需要脚本链接到字段ID,因此日期A,即2019年10月2日(ID:“DateA”)是一个日期输入日历字段,用户将在其中输入日期,从该日期输入日期B,即2019年10月5日(ID:“DateB”)将在日期a中选择的日期后3天自动填充日期。