2016-04-25 1 views
0

Как мне преобразовать Instant в DateTime в Java?Как мне преобразовать Instant в DateTime в Java?

  1. Как следует преобразовывать Instant в DateTime в Java?
  2. Как следует преобразовать ZoneId в DateTimeZone?
+5

[java 8 instant to datetime] (https://www.google.com.au/search?q=java+8+instant+to+datetime&rlz=1CDGOYI_enAU662AU662&oq=java+instant+to+datetime&aqs=chrome.1.69 i57j0l2.32897j0j4 & hl = en-GB & sourceid = chrome-mobile & ie = UTF-8) – MadProgrammer

ответ

-1

для использования временной метки времени, использующей дату и время, с точностью до точных секунд. Для дат часовой пояс jdk8 имеет api, который дает часовой пояс даты. для использования timestamp в jpa, используйте sql-время с аннотацией.

+2

Прошу потратить некоторое время, чтобы отформатировать ваш ответ. Кроме того, это не отвечает на вопрос. –

+0

Мгновенная метка времени; ... LocalDateTime ldt = LocalDateTime.ofInstant (timestamp, ZoneId.systemDefault()); System.out.printf ("% s% d% d at% d:% d% n", ldt.getMonth(), ldt.getDayOfMonth(), ldt.getYear(), ldt.getHour(), ldt .getMinute()); Выход будет похож на следующее: 30 МАЯ в 18:21 –

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