[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-java-8-kak-poluchit-tekushchee-vremya-po-mestnomu-vremeni-s-tochnostyu-do-millisekund-ispolzuya-date-time-api":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":16,"progress":17,"seo":18},390,"kak-poluchit-tekushchee-vremya-po-mestnomu-vremeni-s-tochnostyu-do-millisekund-ispolzuya-date-time-api",10,"java-8","Java 8+","☕","Как получить текущее время по местному времени с точностью до миллисекунд используя Date Time API?","Для преобразования `Instant` (UTC) в локальное время используется `LocalDateTime.ofInstant()` с указанием часового пояса:\n\n```java\nLocalDateTime local = LocalDateTime.ofInstant(\n    Instant.now(),\n    ZoneId.systemDefault()\n);\n```\n\nИли через старый `Date`:\n\n```java\nLocalDateTime local = LocalDateTime.ofInstant(\n    new Date().toInstant(),\n    ZoneId.systemDefault()\n);\n```\n\n`ZoneId.systemDefault()` возвращает часовой пояс операционной системы. Для явного указания зоны используйте `ZoneId.of(\"Europe\u002FMoscow\")`. Результирующий `LocalDateTime` содержит дату и время с точностью до наносекунд, но без информации о часовом поясе.\n\n> **На собеседовании:** покажите цепочку преобразования: `Date -> Instant -> LocalDateTime` через `ofInstant()`. Это демонстрирует понимание связи между старым и новым API.","","junior",[15],"java8",[],null,{"title":19,"description":20,"ogTitle":19,"ogDescription":20,"keywords":21,"schemaAnswer":20,"featuredSnippetReady":22},"Как получить текущее время с точностью до миллисекунд исполь — Gymterview","Для получения текущего момента времени с миллисекундной точностью используется `Instant`:",[15,13],true]