【发布时间】:2019-12-15 00:51:04
【问题描述】:
即使我从手机更改当前时区并更改时间,我也想根据当前时区获取当前时间,但我仍然应该能够获取当前时间和日期。如何获得?
Time currentTime = new Time();
currentTime.setToNow();
Calendar cal = Calendar.getInstance();
TimeZone tz = cal.getTimeZone();
Date date = cal.getTime();
strDate = date.toString();
【问题讨论】:
-
您正在使用糟糕的日期时间类,这些类在几年前被 JSR 310 中定义的 java.time 类所取代。