1
자바에서 저는 영국에서 시간을 다운로드하고 저는 토론토에 있습니다. 나는 시간대를 가져 와서 변환 된 날짜 객체를 변경하려고합니다. 그러나 작동하지 않습니다.Java 표준 시간대가 작동하지 않습니다.
public static Date getDateFromSQLDate(String sqldate) {
try {
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault());
Date date = (Date) formatter.parse(sqldate);
TimeZone tz = TimeZone.getDefault();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.setTimeZone(tz);
return calendar.getTime();
//return date;
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
아무도 잘 모르는가요?
감사합니다.
영국 시간은 토론토보다 5 시간 앞서고 유럽/런던 맞습니까? – omega
겨울철에는 영국 시간이 5 시간 앞당겨 지지만 일광 절약 시간 조정에 따라 다른 시간으로 4 일 수 있습니다. – gerrytan