我有一个问题,我尝试了所有方法(包括在线 stackoverflow 线程),但无法在特定日期按预期设置时区。这是我的代码:
Date until = DateTimeUtils.getNewBookUntilDate();
//which returns : Wed Aug 28 11:00:02 EDT 2019
SimpleDateFormat isoFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy");
isoFormat.setTimeZone(TimeZone.getTimeZone("America/Los_Angeles");
try {
until = isoFormat.parse(until.toString());
} catch (ParseException e) {
e.printStackTrace();
}
但我仍然得到: Wed Aug 28 11:00:02 EDT 2019 ,而不是 Wed Aug 28 8:00:02 PDT 2019
知道该怎么做吗?
紫衣仙女
相关分类