Я написал код для этого, но когда я форматирую дату, он всегда дает мне дату, которая на 1 день больше указанного значения, иногда добавляется 5:30.
Ниже код для этого:
Код: Выделить всё
DateFormat f = new SimpleDateFormat("EEE MMM dd HH:mm:ss zz yyyy");
Date date = f.parse("Tue Aug 23 20:00:03 PDT 2011");
System.out.println("---date----" + date);
Код: Выделить всё
---date----Wed Aug 24 08:30:03 IST 2011
Подробнее здесь: https://stackoverflow.com/questions/125 ... t-timezone
Мобильная версия