Описание тега java.time.instant

Класс Java для представления мгновенной точки на временной шкале. Это может быть использовано для записи меток времени событий в приложении. Используйте этот тег для вопросов о классе java.time.Instant или его эквиваленте ThreeTen Backport, org.threeten.bp.Instant. Если ваш вопрос касается дополнительных классов из java.time API, лучше рассмотрите тег java-time и / или тег jsr310.
3 ответа

java.time.OffsetDateTime: невозможно получить OffsetDateTime из TemporalAccessor

Я пытаюсь разобрать "20140726080320+0400" с помощью "yyyyMMddHHmmssZ" отформатировать следующим образом: System.out.println("********************" + OffsetDateTime .parse("20140726080320+0400", DateTimeFormatter.ofPattern("yyyyMMddHHmmssZ").withChro…
1 ответ

Запутались в Мгновенном, ZonedDateTime и UTC

Я пытаюсь понять концепцию UTC и нового TimeApi от Java 8. Instant from = Instant.from(ZonedDateTime.of(2016, 12, 11, 00, 23, 24, 245, ZoneId.systemDefault())); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date da…
0 ответов

Сброс java-переменной Instant type на ноль или очистка

Я внедряю некоторые услуги в JAVA в колл-центр. Мне нужно записать продолжительность звонка, поэтому я использую это, чтобы сделать это: last = Instant.now(); Duration duration = Duration.between(first, last); tfinal=Timestamp.from(last); Long minut…
21 фев '18 в 21:52
2 ответа

postgresql Дата против Java Мгновенное действие

Предположим, у меня есть поле в приложении Java типа Instant и сохранить его в базе данных PostgreSQL как тип DATE, Если я сохраню, например, 21.02.2019 14:03:59 будет храниться как 21.02.2019 но как он будет переведен, когда я прочитал из базы данн…
21 фев '19 в 13:10
2 ответа

ScalaTest: обрабатывать Instants как равные в течение одной миллисекунды

У меня есть класс case, который я сериализую в JSON, и тестовый пример, который проверяет, работает ли циклическое переключение. Глубоко внутри корпуса класса находятся java.time.Instantс, которые я положил в JSON как их эпоху миллисекунд. Оказывает…
13 дек '18 в 15:20
1 ответ

Java 8 раз API - Instant.now(часы) против LocaldateTime.now(часы)

Для следующего кода для Java 8 1. System.out.println(LocalDateTime.now(Clock.systemDefaultZone())); 2. System.out.println(Instant.now(Clock.systemDefaultZone())); Строка 1 печатает текущее время, добавляя смещение, но строка 2 печатает текущее время…
27 июн '15 в 17:00
2 ответа

Проверьте, что Instant теперь происходит во время java.time.Period / Duration

Мое намерение состоит в том, чтобы установить условие в истинное только в течение периода. java.time.* API посмотрел, что мне нужно. import java.time.Period import java.time.LocalTime import java.time.Instant import java.time.Duration // java.time.P…
31 май '18 в 11:59
4 ответа

Строка в Long в Java

Мое требование: Я получаю значение в EpochMillis public void Method(){ //long val = epoch time in millis //Format the (val)epochtime in MMddHHmmss and set ZoneOffset.UTC //long formattedTime = formatted time; obj.setTime(formattedTime); } Конечная ц…
03 авг '18 в 09:16
3 ответа

Spring MVC GET-запрос с параметром Java 8 Instant request

Я пытаюсь написать контроллер Spring MVC GET, который принимает Java 8 Instant в качестве параметра запроса: @GetMapping @JsonView(OrderListing.class) @Validated public WebSeekPaginatedResultsDto<OrderListingDto> findAll(@Valid OrderSearchComm…
30 июн '17 в 17:04
1 ответ

Java CommonsLang StringUtils.isBlank на мгновение

Я знаю, что это глупый вопрос, но вот моя проблема. Я работаю над объектом, и мне нужно было проверить все переменные-члены на предмет отсутствия значений, пустых символов и т. Д., Но в моем объекте у меня есть не только строки, но и Instant и Boole…
08 фев '17 в 22:27
0 ответов

Java System.Time.Instant.now обновляется только с интервалом в 15 миллисекунд

Я использую System.Time.Instant, чтобы определить, как быстро веб-адрес может ответить на простой запрос. Моя общая цель - определить задержку между моим домашним компьютером и службой, которую я настроил на удаленном компьютере, который находится н…
1 ответ

Java годы между 2 инстансами

В Joda мы можем рассчитать годы между 2 Datetime, используя Years.between(dateTime1, dateTime2); Есть ли простой способ найти годы между двумя моментами, используя java.time API вместо этого без особой логики? ChronoUnit.YEARS.between(instant1, inst…
0 ответов

Не может десериализовать java.time.Instant

В моей модели есть несколько полей типа Instant. Похоже, симуляция не способна десериализовать его. Я получаю ниже сообщение об ошибке при выполнении моих тестов: feign.FeignException: Can not construct instance of java.time.Instant: no String-argum…
29 июл '18 в 22:56
1 ответ

Почему Java 8 Instant.now() показывает неверный UTC на моем локальном сервере?

Java8 Instant.now() показывает текущее время, уже отформатированное в формате UTC. Я создал простой тест песочницы на https://www.compilejava.net/, чтобы проверить мои ожидаемые результаты: Timestamp createdDateUtc = Timestamp.from(Instant.now()); S…
01 дек '18 в 11:25
2 ответа

java.time и JPA

Классы как LocalDateTime из пакета java.time являются основанными на значении классами. Если у меня есть объект, использующий такой объект как поле, я сталкиваюсь со следующей "проблемой": классы, основанные на значениях, не должны сериализоваться. …
18 дек '17 в 09:22
2 ответа

Какой класс Java DateTime я должен использовать?

У нас есть библиотека для генерации отчетов. Он считывает данные из файла данных (SQL, XML, JSON и т. Д.), Затем время и дата могут быть изменены в пользовательском уравнении, а затем отформатированы так, как указано для вывода отчета. Использование…
5 ответов

Java - конвертировать java.time.Instant в java.sql.Timestamp без смещения зоны

В приложении, которое я разрабатываю, мне нужно конвертировать объект java.time.Instant в java.sql.Timestamp. Когда я создаю Мгновенный объект, например Instant now = Instant.now(); и осмотрите элемент. Я получаю что-то вроде 2017-03-13T14:28:59.970…
13 мар '17 в 14:54
1 ответ

Как сохранить Java Instant в базе данных MySQL

С Java Date Объекты самый простой способ был сохранить их как MySql DateTime объекты (в UTC). С переключателем на Instant этот подход больше не будет работать, потому что MySQL DateTime не предлагает точности для хранения наносекунд. Простое их усеч…
09 ноя '17 в 09:58
1 ответ

Localdatetime для эпохи /calendar.getTimeInMillis() для аварийного менеджера

Я получаю миллисекунды для диспетчера будильника, чтобы установить повторяющуюся тревогу, и я получаю странные результаты - Я установил будильник в 8:55 LocalDateTime Earliest Day : 2018-05-22T08:55 Instant : 2018-05-22T08:55:00Z Затем я использовал…
1 ответ

Перепишите время UNIX с точностью до наносекунды

У меня есть время Unix, так как epoc в миллисекундах, например: 1505913038295 Мне нужно разделить это на две вещи. Так что я могу использовать метод класса Java Instant. Instant ofEpochSecond(long epochSecond, long nanoAdjustment) Секунды с начала э…
20 сен '17 в 13:34