Я новичок в Android, и сейчас я сталкиваюсь с проблемой, чтобы получить текущее время с учетом часового пояса.
Я получаю часовой пояс в формате "GMT-7", т.е. строка. и у меня есть системное время.
Есть ли чистый способ получить текущее время в вышеуказанном часовом поясе? Любая помощь приветствуется. Спасибо,
изменить: Попытка сделать это:
public String getTime(String timezone) {
Calendar c = Calendar.getInstance();
c.setTimeZone(TimeZone.getTimeZone(timezone));
Date date = c.getTime();
SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy");
String strDate = df.format(date);
return c.getTime().toString();
}