【发布时间】:2012-04-16 21:04:16
【问题描述】:
我有一个当前的 Date 对象,它需要使用 JavaScript Date 对象增加一天。我有以下代码:
var ds = stringFormat("{day} {date} {month} {year}", {
day: companyname.i18n.translate("day", language)[date.getUTCDay()],
date: date.getUTCDate(),
month: companyname.i18n.translate("month", language)[date.getUTCMonth()],
year: date.getUTCFullYear()
});
我怎样才能增加一天?
我已向 getUTCDay() 和 getUTCDate() 添加了 +1,但它没有显示“星期日”
对于day,我希望这会发生。
【问题讨论】:
-
“加+1”是什么意思?你需要第二天还是别的什么?
-
date: (date.getUTCDate()+1)不起作用(对我有用)吗?可能与date存在命名冲突(作为 Date()-Object 和 作为 Object-Key。您是否尝试过以不同的方式调用 Date()-Object? -
目前仅显示为: ,没有“2012 年 4 月 7 日星期日”
-
所以这不是您需要的
7 Apr(对我来说“添加第二天”是什么),而是Sunday。请记住在day:和date:中都添加+1(或者,如当前答案所述,之前)。
标签: javascript