powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / переход России на зимнее время
25 сообщений из 31, страница 1 из 2
переход России на зимнее время
    #38777116
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос собственно один :

есть моя рабочая машина (ubuntu)- на ней стоит java


как обновить java ?
как накатить новую версию ?

как ставил ? - не помню :) посмотрел в bash_history
кажется так :

Код: java
1.
2.
3.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer



вопрос как обновить?

как проверить что пакет времени корректно будет работать?


есть еще один сервер с openjdk1.7 , как обновить там? там все ставилось через пакетную систему дебиан. (apt-get)
http://www.oracle.com/technetwork/java/javase/tzdata-versions-138805.html
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777184
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777192
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

а как обновить версию java ?
Код: java
1.
2.
3.
4.
 java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777281
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот что еще нашел

http://goblinid.livejournal.com/90167.html
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777311
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
7.
1)скачать патч и развернуть архив :
http://www.oracle.com/technetwork/java/javase/downloads/tzupdater-download-513681.html
2) от  root  проверить патченная у вас java  или нет :
java -jar tzupdater.jar -t
//вывод пустой - java  патченная - есть ошибки - нужен патч
3) накатить патч  перейти в папку java  bin  и выполнить :
java -jar tzupdater.jar -u



вопрос теперь как обновить openjdk ?

и как обновиться на свежую версию jdk ? через пакетную систему?
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777416
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1,

Код: java
1.
sudo apt-get update && sudo apt-get upgrade

?
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777465
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanAtum1,

Код: java
1.
sudo apt-get update && sudo apt-get upgrade

?

я так пробовал - версия не обновилась ... либо ее еще не включили в сборку и пакеты !


можно попробовать так :
https://travis-ci.org/BanzaiMan/travis_production_test/builds/34828508

но сомнительно как то ??
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777503
DDiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я чтоб этим голову не ломать, использую старый добрый метод JAVA_HOME :)
есть папка(софтлинк) jre на которую смотрят все проги и конфиги которые хотят java. Когда нужно обновить java, просто скачиваю новую версию, распаковываю tar.gz в папку с версиями jre, и меняю линк jre на новую папку.
+ в любой момент переключить текущую jre на старую время двух строчек кода.
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777594
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DDiverЯ чтоб этим голову не ломать, использую старый добрый метод JAVA_HOME :)
есть папка(софтлинк) jre на которую смотрят все проги и конфиги которые хотят java. Когда нужно обновить java, просто скачиваю новую версию, распаковываю tar.gz в папку с версиями jre, и меняю линк jre на новую папку.
+ в любой момент переключить текущую jre на старую время двух строчек кода.

а если так???

Код: xml
1.
sudo update-alternatives --config java
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38777666
DDiver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1,

Код: powershell
1.
2.
3.
lrwxrwxrwx 1 root root 33 марта 26  2014 /etc/alternatives/java -> /usr/lib/jvm/default-jre/bin/java
lrwxrwxrwx 1 root root 34 марта 26  2014 /etc/alternatives/javac -> /usr/lib/jvm/default-jdk/bin/javac
lrwxrwxrwx 1 root root 35 марта 26  2014 /etc/alternatives/javaws -> /usr/lib/jvm/default-jre/bin/javaws


default-* и есть те самые симлинки.

чтоб юзать alternatives нужно после установки новой версии создать 3 новых альтернативы и ещё переключиться на них. + ещё одну если обновлять плагин для браузера.
Мне проще один симлинк обновить, чем в консоле строчить :) по сути это одно и тоже
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38797274
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38797275
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
остался один вопрос :

есть android nexus 4 - как ему сказать что теперь у зоны москва +3 ?
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38797285
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1есть android nexus 4 - как ему сказать что теперь у зоны москва +3 ?
http://4pda.ru/forum/index.php?showtopic=274688
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38797328
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,
там нужны права root
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38797335
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1там нужны права root
Естественно. Иначе как пофиксить системные файлы?

Либо включить "часовой пояс и дата/время от оператора" в настройках. Некоторые операторы следят за своими БС (билайн среди оных) и после перезагрузки телефон подхватит правильные настройки (GMT+3 без названия).
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802428
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача :
1 июля 2008 года, двое друзей в Москве поспорил какой будет курс доллара через 3.5 млн минут один сказал что курс будет больше 29 рублей , второй сказал что курс будет меньше ...


какое число и время будет через 3.5 млн минут в Москве ...




java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)


патч стоит !


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
        SimpleDateFormat moscowTime = new SimpleDateFormat("dd.MM.yyyy, HH:mm:ss");
        moscowTime.setTimeZone(TimeZone.getTimeZone("Europe/Moscow"));
        System.out.println("Calendar");
        Calendar cal =  Calendar.getInstance(TimeZone.getTimeZone("Europe/Moscow"));
        cal.set(2008, Calendar.JULY,1,0,0,0);
        System.out.println(moscowTime.format(cal.getTime()));
        int idt = 3_500_000;
        cal.add(Calendar.MINUTE, idt);
        System.out.println(moscowTime.format(cal.getTime()));
        
        
        System.out.println("LocalDateTime");
        LocalDateTime timePoint = LocalDateTime.of(2008, Month.JULY, 1, 0, 0, 0, 0);
        
        System.out.println(timePoint.format(DateTimeFormatter.ofPattern("dd.MM.yyyy, HH:mm:ss")));
        long dt = 3_500_000L;
        System.out.println(timePoint.plusMinutes(dt).format(DateTimeFormatter.ofPattern("dd.MM.yyyy, HH:mm:ss")));


Вывод :
Код: java
1.
2.
3.
4.
5.
6.
Calendar
01.07.2008, 00:00:00
25.02.2015, 12:20:00
LocalDateTime
01.07.2008, 00:00:00
25.02.2015, 13:20:00
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802433
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или даже так интереснее


Два друга встретились Москве в 2008 году, первого июля, в 11 утра ровно и сию секунду поспорили относительно будущего курса доллара. Договорились они так. Один утверждал, что по прошествии трех с половиной миллионов минут курс доллара будет выше 50 рублей. Другой утверждал что меньше 50.

Примерно шесть лет спустя, друзья встретились. И - о чудо, курс как раз болтался в районе пятидесяти рублей. Однако друзья затеяли грандиозный спор. На какой же, собственно, день выпадает указанная в споре дата!
кто из друзей был прав?
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802435
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
Calendar
01.07.2008, 11:00:00
25.02.2015, 23:20:00
LocalDateTime
01.07.2008, 11:00:00
26.02.2015, 00:20:00



вопрос что не так с Calendar ?
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802439
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1вопрос что не так с Calendar ?
Он хранит TimeZone.
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802499
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz, LocalTime не учитывает перевод DST ?
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802500
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у кого какой будет ответ ?
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802506
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1Blazkowicz, LocalTime не учитывает перевод DST ?

RTFMA date-time without a time-zone in the ISO-8601 calendar system
Нет Time Zone - нет DST.
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802509
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1у кого какой будет ответ ?
https://docs.oracle.com/javase/8/docs/api/java/time/ZonedDateTime.html
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802525
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

как проверить :



берем время спора :

01.07.2008, 11:00:00

в UTC в это время будет 01.07.2008, 07:00:00

прибавляем к нему 3_500_000 минут -> получаем 25.02.2015, 20:20:00

и смотрим какое у нас будет смещение +3 ... и в итоге получим : 25.02.2015, 23:20:00 так ?
...
Рейтинг: 0 / 0
переход России на зимнее время
    #38802572
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и кому верить то?



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
    System.out.println("LocalDateTime");
        LocalDateTime timePoint = LocalDateTime.of(2008, Month.JULY, 1, 11, 0, 0, 0);
        ZoneId zoneId = ZoneId.of("Europe/Moscow");
        System.out.println(zoneId);
        
        timePoint.atZone(zoneId);
         
        System.out.println(timePoint.format(DateTimeFormatter.ofPattern("dd.MM.yyyy, HH:mm:ss")));
        
        long dt = 3_500_000L;
        System.out.println(timePoint.plusMinutes(dt).format(DateTimeFormatter.ofPattern("dd.MM.yyyy, HH:mm:ss")));

        ZonedDateTime moscowDateTime = ZonedDateTime.of(timePoint.plusMinutes(dt) , zoneId );
        System.out.println(moscowDateTime);        



Код: java
1.
2.
3.
4.
5.
LocalDateTime
Europe/Moscow
01.07.2008, 11:00:00
26.02.2015, 00:20:00
2015-02-26T00:20+03:00[Europe/Moscow]
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / переход России на зимнее время
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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