powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как узнать время внутри Java машины ?
9 сообщений из 9, страница 1 из 1
Как узнать время внутри Java машины ?
    #39317679
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используем одну программку, написанную на JAVA, но работает она не совсем так, как надо.
И при разборе мимптомов болезни - подозрение пало на то, что у нас внутри Java - другой часовой пояс.
Но как выяснить сколько сейчас веремени по мению Javы ?
Никогда не кодил на джаве, сред разработки нет.
Можно ли это из командной строки как-то узнать?
...
Рейтинг: 0 / 0
Как узнать время внутри Java машины ?
    #39317707
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEМожно ли это из командной строки как-то узнать?
а в операционке какой часовой пояс?
...
Рейтинг: 0 / 0
Как узнать время внутри Java машины ?
    #39317708
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEНикогда не кодил на джаве
тогда почему выложил сюда на ветку не симптомы, а сразу диагноз? ))
...
Рейтинг: 0 / 0
Как узнать время внутри Java машины ?
    #39317710
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODE,

Создаете текстовый файл с именем Time.java
Код: java
1.
2.
3.
4.
5.
public class Time {
    public static void main(String[] args) {
        System.out.println(java.text.SimpleDateFormat.getDateTimeInstance().format(new java.util.Date()));
    }
}



компилируете
>javaс Time.java
Получаете Time.class
>java Time
Получаете дату и время в выхлоп команды

В Java нет никакого-внутреннего времени и часового пояса. Но есть внутренние правила для часовы поясов.
Java читает часовой пояс из операционной системы. Находит аналогичный у себя и использует своиправила.
Если у вас версия Java очень старая, а в стране поменяли часовые пояса не так давно, то очевидно что время может не совпсать.

Какая версия Java и в каком поясе ошибка?
...
Рейтинг: 0 / 0
Как узнать время внутри Java машины ?
    #39317763
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
Симптомы такие, что если двигать время в настройках программы, то она начинает отрабатывать правильно, но в неправильное время, соответственно.

Blazkowicz,
Спасибо, что уделили время.
В каталоге JRE в файле Release есть это:
JAVA_VERSION="1.8.0_91"
OS_NAME="Windows"
OS_VERSION="5.2"
OS_ARCH="amd64"
SOURCE=" .:dca1ae1fd0fd corba:9f89788050d3 deploy:f4c441526c36 hotspot:e1ea97ad19af hotspot/make/closed:6ebf9f04905a hotspot/src/closed:e1ec07dc06f3 hotspot/test/closed:37f2c74348ce install:b8f9355f2c57 jaxp:8b0bf55a041a jaxws:4c0ed3f71a59 jdk:29380f4d81bd jdk/make/closed:1c018c990e43 jdk/src/closed:c82523c8dfd8 jdk/test/closed:b32ae77065ae langtools:15723e9dcff3 nashorn:32b80df71ca2 pubs:6e2f62b00b68 sponsors:93e784014c37"
BUILD_TYPE="commercial"

На компьютере UTC+03:00 Москва
javaс - не найден, видимо нужно SDK.

Ладно, думал это быстро гянуть можно.
Придется ждать ответ от разработчиков, а это не быстро.
...
Рейтинг: 0 / 0
Как узнать время внутри Java машины ?
    #39317766
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczJava читает часовой пояс из операционной системы. Находит аналогичный у себя и использует своиправила.
для чего это?
...
Рейтинг: 0 / 0
Как узнать время внутри Java машины ?
    #39317777
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123BlazkowiczJava читает часовой пояс из операционной системы. Находит аналогичный у себя и использует своиправила.
для чего это?
Для вычисления текущего локального времени.
...
Рейтинг: 0 / 0
Как узнать время внутри Java машины ?
    #39317780
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEjavaс - не найден, видимо нужно SDK.
...
Рейтинг: 0 / 0
Как узнать время внутри Java машины ?
    #39317801
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
Время в консоли по команде java Time совпало с временем на часах Windows.
Так, что - вопрос к разработчика программы остался.
Тут уж ничего не подправить самому.
Спасибо за помощь.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как узнать время внутри Java машины ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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