【发布时间】:2016-06-19 17:46:43
【问题描述】:
我有以下测试代码:
var d1 : Date = new Date("2016/02/20 15:00:00 UTC-0000");
trace(d1.toUTCString());
d1.monthUTC++;
trace(d1.toUTCString());
var d2 : Date = new Date("2016/03/31 15:00:00 UTC-0000");
trace(d2.toUTCString());
d2.monthUTC++;
trace(d2.toUTCString());
这个痕迹
[trace] Sat Feb 20 15:00:00 2016 UTC
[trace] Sun Mar 20 15:00:00 2016 UTC
[trace] Thu Mar 31 15:00:00 2016 UTC
[trace] Sun May 1 15:00:00 2016 UTC
为什么第二个例子中的日期跳了 1 个月又 1 天,而不是仅仅一个月? (从 3 月 31 日到 5 月 1 日)?
【问题讨论】:
标签: javascript actionscript-3 datetime actionscript