2016-03-02 3 views
-1

Другие вопросы касаются отметки времени UTC или даты в формате GMT.Как получить текущую метку времени Linux в Java?

Кто-то с практическим знанием SimpleDateFormat, Date и т. Д. Мог бы это знать на верху его головы, надеюсь.

+0

Я ничего не знаю о Linux и о том, что особенного в отношении метки времени по умолчанию в Linux, но вы можете вызвать собственный метод, используя отражение? Если он отличается отформатированным, вы можете переформатировать текущую временную метку (Java) с помощью строки формата. – Neijwiert

+0

сервер использует разный часовой пояс, то есть CEST или EST и приложение java на нем должны получать отметку времени по умолчанию для отправки по определенному API, поэтому ваша идея кажется не решением для меня, спасибо за попытку :-) –

+0

try 'JODATIME' Ящики .. эти банки могут помочь вам. :) –

ответ

0

Hm, в соответствии с http://www.timeanddate.com/time/gmt-utc-time.html UTC и GMT нет никакой разницы, вызванной летним или вообще отсутствующим.

Таким образом, правильный ответ, кажется,

System.currentTimeMillis() 

(возвращает метку времени в UTC, который, кажется, так же, как метку времени в GMT)

Неразбериха была вызвана определенным API документ, который специфически попросил отметку времени в часовой пояс GMT.

Смежные вопросы