【发布时间】:2010-05-17 11:42:08
【问题描述】:
我有一个需要使用 JavaScript Date 对象增加一个月的输入字段。下面是我为增加月份所做的努力的示例。这个问题似乎是它将显示 0 作为一月并且不会增加年份。
nDate.setDate(nDate.getDate());
inputBox1.value = (nDate.getMonth() + 1) + "/" + (nDate.getDate()) + "/" + (nDate.getFullYear());
【问题讨论】:
-
问题:如果该日期是 2010 年 1 月 31 日会发生什么?是否希望看到 01/28/2010 或 03/03/2010?
-
投票重新开放,因为这显然是一个真实的问题 - 30k 次观看,24 次投票的合理答案......
-
@ben 我认为您的评论假设该月有 30 天?
-
@supersan - 没错,那是我的短视!已删除。
标签: javascript jquery date datetime