【发布时间】:2014-04-16 08:23:52
【问题描述】:
下面的代码返回的时间比我通过的少一天,为什么它返回的时间比“Fri Aug 27 13:00:00 PDT 2010”少一天。
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Locale;
import java.util.TimeZone;
Locale locale = new Locale("en", "US");
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd", locale);
TimeZone timeZone = TimeZone.getTimeZone("Etc/GMT-4");
dateFormat.setTimeZone(timeZone);
System.out.println(dateFormat.parse("2010-08-28"));
【问题讨论】:
标签: java