【发布时间】:2013-12-23 05:50:05
【问题描述】:
我正在尝试将此代码放入我的应用程序中。
Calendar c = Calendar.getInstance();
c.set(2012,12,23,10,45, 0);
System.out.println("TimeInMillis:" + c.getTimeInMillis());
long oldMillis = c.getTimeInMillis();
Date e = new Date(c.getTimeInMillis());
System.out.println("Date:" + e);
但是控制台正在打印-
Date:2013-01-23
TimeInMillis:1358918100839
我不知道这段代码有什么问题。它不是打印“日期:2012-12-23”,而是打印“日期:2013-01-23”。有人可以指导我吗?
【问题讨论】:
-
月份值从 0 开始。例如,0 表示一月 (javadoc)
标签: android string performance android-layout