我想respresented因为这 “周四1月1八点40分38秒GMT + 01:00 1754” 时时间特定格式的Android的Java
,所以我这样做:
Date datu = new Date();
datu.setYear(1754);
datu.setMonth(0);
datu.setDate(1);
DateFormat.format("%tc", datu);
// DATU = Thu Jan 01 08:40:38 GMT+01:00 3654
String startTime = datu.toGMTString();
现在问题是我在代码中设置了1754年。但当我打印出来。有3654?
编辑: datu.setYear(1754-1900)可以做到这一点。但不是有另一种方式吗?
你会发现这里所有的格式设置模式的元素[链接](http://docs.oracle.com/javase/6 /docs/api/java/text/SimpleDateFormat.html) – Kaupo 2012-04-20 08:30:56