Показать сообщение отдельно
Старый 18.07.2009, 16:27   #4
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Часы и время

Можно получать список часовых поясов. Например, вызываешь

String [] TimeZone.getAvailableIDs(); 
И получаешь список из двух строчек: "UTC" и "GMT".
Ну и что с этими строчками делать?

Можно попытаться определить сам сдвиг часового пояса на данном телефоне так:

TimeZone tz TimeZone.getDefault();
int raw tz.getRawOffset(); 
Но опять же нет гарантии, что этот часовой пояс на телефоне выставлен и выставлен правильно. Бывают модели, в которых часовой пояс вообще не настраивается, соответственно raw там всегда будет выдавать 0.

Интересно опробовать данный принцип на реальных телефонах.
Я тут выложил небольшую библиотечку, кто может - потестируйте и отпишитесь
правильно ли определяется сдвиг часового пояса?
Вложения
Тип файла: zip Lib_tzone.zip (580 байт, 609 просмотров)

Последний раз редактировалось odd, 18.07.2009 в 16:56.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо odd за это полезное сообщение:
Rock2roll (18.07.2010), Skythrone (26.07.2009)