【发布时间】:2016-07-09 04:52:27
【问题描述】:
我正在使用此代码将当前日期转换为字符串,但是,它获得的日期是 1899-12-31 这怎么可能?
// save date
String date = new SimpleDateFormat("yyyy-MM-dd")
.format(new Date(0, 0, 0));
file.writeToSD("Date: " + date.toString());
【问题讨论】:
-
不要使用
Date。请改用Calendar。如果您想知道为什么会得到看似奇怪的输出,请查看 the docs。 -
呃,为什么?只需使用
Calendar。有很多例子。 stackoverflow.com/questions/8654990/…
标签: android