Javascript - 如何从另一个日期框中添加日期增加的日期框?

时间:2011-11-25 22:14:50

标签: javascript html css forms validation

我有三个旅行保险表格的日期字段。第一天是退出日期,第二天是退货日期。第三个日期是“生效日期” - 这是针对具有年度计划的客户。这种方式的工作方式是客户预付全年的旅行长度。让我们说30天。他们可以根据自己的喜好选择30天或更少的旅行,而不需要额外的保险费用。

简而言之,生效日期始终是用户输入的出发日期+ X天数。

我非常想知道如何处理Java是这样的:

将第1栏中的日期值格式化为MM-DD-YYYY,将其增加一些数字,将该数字输入第2栏。

1 个答案:

答案 0 :(得分:1)

在JavaScript中使用Date对象。

如果在日期对象上执行getTime,则会以ms为单位获取时间戳,以便您可以以毫秒为单位添加偏移天数并获取其他2个日期。

例如

var dt = new Date();

var dt2 = new Date(dt.getTime() + 86400000 * numdays);

http://www.w3schools.com/jsref/jsref_obj_date.asp