вот что я получаю выполнив код в пол 2 ночи 29 октября 2017 года:
I/System.out: текущая дата и время: Thu Dec 28 17:34:33 EST 2017
libcore.util.ZoneInfo[id="America/New_York",mRawOffset=-18000000,mEarliestRawOffset=-18000000,mUseDst=true,mDstSavings=3600000,transitions=235]
отставание на 8 часов. Метод
java.util.Locale.getDefault()
возвращает us
Так и должно быть, что дефолтная локаль us?
Выполняю на вин 7 , в эмуляторе андроид
Проверил на подключенном телефоне. Всё показывает верно. Вывод: проблемы с виндовс. Вот здесь https://javatalks.ru/topics/44063 есть подобный вопрос. У меня java version "1.8.0_60"
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости