【发布时间】:2015-12-21 14:58:41
【问题描述】:
我目前正在使用 actionscript 3,发现它总是显示比实际少一个月(目前它显示“21.11.2015”,但应该显示“21.12.2015”)。这就是为什么我想知道将“1”添加到“my_date.month”的命令。我没有发布带有日期和年份的代码,只是带有月份。提前致谢。
function onTimer(e:TimerEvent):void {
my_date = new Date();
tag.text = "" +my_date.month);
}
【问题讨论】:
-
这是正确的值。 Date 类应该用于所有语言,这就是为什么有些属性是从零开始的,而有些则不是。 date 属性不是从零开始的,因为它在所有语言中都给出了正确的结果,但是月和日属性最终必须与任何语言中的月和日名称匹配,这就是它们从零开始的原因(以匹配从零开始的数组月名或日名)。
标签: actionscript-3 date calendar monthcalendar