Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как передать этот параметр в SimpleDateFormat() ? / 6 сообщений из 6, страница 1 из 1
14.01.2017, 04:03
    #39384632
hoz
hoz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать этот параметр в SimpleDateFormat() ?
Имеется вот такой формат даты как я вижу в журнале "Sat Jan 03 19:47:23 MSK 1985"
Я так понимаю MSK это часовой пояс. А как можно узнать этот часовой пояс? Т.е. если мне нужно узнать какой у меня часовой пояс используется в системе, и после передать как параметр его в функцию, где будет этот часовой пояс передан в SimpleDateFormat(). Как это сделать правильно?
...
Рейтинг: 0 / 0
14.01.2017, 10:53
    #39384660
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать этот параметр в SimpleDateFormat() ?
...
Рейтинг: 0 / 0
14.01.2017, 11:43
    #39384666
hoz
hoz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать этот параметр в SimpleDateFormat() ?
rema174 https://coderanch.com/t/386398/java/System-Timezone
Я распечатал:
Код: java
1.
2.
            TimeZone timeZone = java.util.TimeZone.getDefault();
            System.out.println("timeZone = " + timeZone.toString());



Вот, что в логе:
timeZone = sun.util.calendar.ZoneInfo[id="Europe/Moscow",offset=10800000,dstSavings=0,useDaylight=false,transitions=79,lastRule=null]


Не похоже совсем на MSK из лога, что я приводил:
Main: createDate = Fri May 08 00:00:00 MSK 2015

Почему?
...
Рейтинг: 0 / 0
14.01.2017, 12:03
    #39384672
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать этот параметр в SimpleDateFormat() ?
hoz,

внимательно читаем по ссылке
...
Рейтинг: 0 / 0
14.01.2017, 13:10
    #39384686
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать этот параметр в SimpleDateFormat() ?
hoz,

Объясните внятно в чем проблема и какая задача. Вы задаёте какие-то половинчатые вопросы по поводу своего видения ситуации.
DateFormat печатает часовой пояс из даты. Зачем его явно передавать туда? Текущий часовой пояс сам везде применяется по-умолчанию где это нужно. Зачем тогда передавать текущий пояс?
...
Рейтинг: 0 / 0
14.01.2017, 15:05
    #39384717
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать этот параметр в SimpleDateFormat() ?
hoz,

В Вашем случаем приставка MSK не играет никакой роли...
это просто дополнительный текст в дате, который необходимо заключать в апострофы внутри pattern-строки.

Java SimpleDateFormat Online Tester
Код: java
1.
EEE MMM dd HH:mm:ss 'MSK' yyyy

нажмите на Format и обратите внимание на Server Date/Time
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как передать этот параметр в SimpleDateFormat() ? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]