Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ILNAR_93
Android
214 / 214 / 21
Регистрация: 19.01.2013
Сообщений: 1,562
Записей в блоге: 2
#1

Временная зона - Android

14.05.2014, 16:20. Просмотров 577. Ответов 4
Метки нет (Все метки)

Как можно узнать какое сейчас установлено временная зона на Android устройстве.

т.е. +4 часа или -2 и т.д

Добавлено через 42 секунды
хочу время из Unix GMT перевести в нормальное время ()
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2014, 16:20     Временная зона
Посмотрите здесь:

Зона видимости
Acronis зона безопасности
Зона безопасности Acronis
зона рф
Зона видимости переменных VBA
Matlab Зона покрытия
Windows Server Слетает зона DNS
Зона действия require PHP
Запрещенная зона
Зона действия селектора HTML, CSS
Не делегируется зона в Bind Сети
пожарная зона

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
 Аватар для vxg
2857 / 1790 / 181
Регистрация: 13.01.2012
Сообщений: 6,755
15.05.2014, 11:23     Временная зона #2
вроде как этот метод дает время без зоны
System
...
public static long currentTimeMillis ()

Added in API level 1
Returns the current time in milliseconds since January 1, 1970 00:00:00.0 UTC.

This method always returns UTC times, regardless of the system's time zone. This is often called "Unix time" or "epoch time". Use a DateFormat instance to format this time for display to a human.
Добавлено через 1 минуту
...при желании можно получить разницу, но это жесть согласен, должен быть другой..
ILNAR_93
Android
214 / 214 / 21
Регистрация: 19.01.2013
Сообщений: 1,562
Записей в блоге: 2
15.05.2014, 11:50  [ТС]     Временная зона #3
Я уже нашел метод который сам из Unix переводит в DateTime в локальной временной зоне..

Java
1
2
3
4
    Long timeB= Long.parseLong(UnixTime);
        Date date = new java.util.Date((long)timeB*1000);
                SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
String Date = format.format(date);
vxg
Модератор
 Аватар для vxg
2857 / 1790 / 181
Регистрация: 13.01.2012
Сообщений: 6,755
15.05.2014, 11:55     Временная зона #4
Цитата Сообщение от kaspersky Посмотреть сообщение
метод
хм, а что в UnixTime? и как оно вообще)? просто берет и при форматировании понимает что UTC нет и нужно в локальной зоне выдать? хм. а с чего оно взяло что исходное значение не в локальной..
ILNAR_93
Android
214 / 214 / 21
Регистрация: 19.01.2013
Сообщений: 1,562
Записей в блоге: 2
15.05.2014, 12:09  [ТС]     Временная зона #5
Цитата Сообщение от vxg Посмотреть сообщение
а с чего оно взяло что исходное значение не в локальной
не смогу грамотно истолковать. Вроде как по стандарту Unix всегда в своем временном поясе (GMT 0 если не ошиьаюсь)

Добавлено через 3 минуты
Может и не так

Добавлено через 1 минуту
Может сравнивает разницу во времени с 1970 годом . Но факт в том что у меня работает
Yandex
Объявления
15.05.2014, 12:09     Временная зона
Ответ Создать тему
Опции темы

Текущее время: 04:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru