Каждая дата-время считывается из строки, а ZonedDatetime создается с использованием
Код: Выделить всё
ZonedDateTime java.time.ZonedDateTime.of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond, ZoneId zone)
Мне нужно преобразовать их во вторую эпоху, но встроенный метод toEpochSecond преобразуется в мое местное время, то есть BST с переходом на летнее время. В результате временные метки отстают на четыре-пять часов в зависимости от времени года. Есть ли способ получить временную метку Unix, которая не учитывает местное время, чтобы временная метка соответствовала дате и времени в исходной строке?
Подробнее здесь: https://stackoverflow.com/questions/641 ... local-time
Мобильная версия