我正在使用 JodaTime2 库创建具有给定时区的日期对象,如下所示:
import org.joda.time.DateTime;
import org.joda.time.DateTimeZone;
DateTimeZone tz = DateTimeZone.forID("America/New_York");
System.out.println("timezone=" + tz);
Date d = new DateTime(2013, 1, 1, 0, 0, tz).toDate();
System.out.println("Cur Date = " + d);
但是,当我打印此日期时,报告的时区是 CST。我错过了什么?
timezone=America/New_York
Cur Date = Tue Jan 01 13:00:00 CST 2013