Вопросы по теме 'java-time'

Как добавить один месяц к текущей дате в Java?
В Java, как я могу добавить один месяц к текущей дате?
239526 просмотров
schedule 16.11.2023

Получите первый и последний день месяца, используя threeten, LocalDate
У меня есть LocalDate, которому нужно получить первый и последний день месяца. Как я могу это сделать? например. 13/2/2014 Мне нужно получить 1/2/2014 и 28/2/2014 в LocalDate форматы. Использование трех десятков классов LocalDate.
117961 просмотров
schedule 02.03.2022

Округление минут до потолка с использованием Java 8
Так что мне повезло использовать Java 8 и новый API времени, но я не вижу никаких функций округления... В общем, если время... 2014-08-28T10:01.00.000 ----> 2014-08-28T10:02.00.000 2014-08-28T10:01.10.123 ----> 2014-08-28T10:02.00.000...
29491 просмотров
schedule 28.11.2023

Spring web: преобразование @RequestBody Json для Java8 LocalTime не работает
В моем веб-приложении Spring REST я пытаюсь заставить контроллер работать с Java8 LocalTime. Я отправляю этот Json в POST-запросе { "hour": "0", "minute": "0", "second": "0", "nano": "0" } и я получаю...
5480 просмотров

Как преобразовать DateTimeFormat.forStyle() Joda-Time в JSR 310 JavaTime?
Я работаю над преобразованием плагина Grails Joda-Time в JavaTime . И у меня есть старый временной код Joda: def style switch (type) { case LocalTime: style = '-S' break case LocalDate:...
1950 просмотров
schedule 20.06.2023

Формат JSON Java 8 LocalDateTime в Spring Boot
У меня возникла небольшая проблема с форматированием Java 8 LocalDateTime в моем приложении Spring Boot. С "нормальными" датами у меня проблем нет, но поля LocalDateTime преобразуются в следующие: "startDate" : { "year" : 2010, "month" :...
202010 просмотров
schedule 25.11.2023

java.time шаблон DateTimeFormatter для смещения часового пояса
Я пытаюсь разобрать: 2014-05-02-10.45.05.993280-5:00 , где -5:00 - это смещение от UTC. Использование DateTimeFormatter в java.time Java 8. Для первого бита у меня есть следующее: yyyy-MM-dd-HH.mm.ss.SSSSSS однако я не могу понять, каким...
37623 просмотров
schedule 25.06.2023

Java8 Добавление часов в LocalDateTime не работает
Я пробовал, как показано ниже, но в обоих случаях отображается одно и то же время? Что я делаю неправильно. LocalDateTime currentTime = LocalDateTime.now(ZoneId.of("UTC")); Instant instant = currentTime.toInstant(ZoneOffset.UTC); Date...
34757 просмотров
schedule 19.12.2022

Как получить список всех дат недели для данной календарной недели в чистой Java 8?
Есть множество примеры того, насколько похожими могут быть вещи сделано с использованием Joda-Time и старых API java.util.Calendar / java.util.Date , но нет полных примеров того, как это может быть достигнуто с использованием чистого API...
1088 просмотров
schedule 14.12.2022

Почему новый Java 8 Date Time API не имеет наносекундной точности?
Одна из особенностей нового API даты и времени в Java 8 должна быть наносекундной точностью. Однако, когда я печатаю текущую дату и время на консоли, например, DateTimeFormatter formatter = DateTimeFormatter...
12940 просмотров
schedule 05.09.2022

Java DateTimeFormatter для часового пояса с необязательным разделителем двоеточия?
Я пытаюсь создать DateTimeFormatter, который может принимать смещение с двоеточием или смещение без двоеточия. Есть ли способ пройти этот тест: DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss[X]");...
20121 просмотров
schedule 31.10.2023

Как применить часовой пояс при форматировании DateTime?
У меня есть дата и время как 2011-01-11 01:51:10 и часовой пояс как America/Los_Angeles Я хочу получить локализованную дату и время для этого значения. Это то, что я делаю val formatter1: DateTimeFormatter =...
1132 просмотров
schedule 10.03.2024

DateTimeFormatter несовместим с SimpleDateFormat
import java.text.SimpleDateFormat; import java.time.LocalDateTime; import java.time.ZoneId; import java.time.format.DateTimeFormatter; import java.util.Date; public class Test001 { public static void main(String[] args) { Date dt = new...
5589 просмотров
schedule 28.08.2022

Преобразовать единицу длительности в миллисекунды
Я хочу иметь API, который выглядит как public static long toMillis ( long duration, ChronoUnit unit ) { // magic duration to millis } toMillis( 5, ChronoUnit.SECONDS); // 5000 конечно, на самом деле я не пишу toMillis , но это то, что я...
25655 просмотров
schedule 26.03.2024

Добавление месяца к определенному дню месяца с помощью java.time
Какое наиболее чистое решение для добавления месяца к указанному дню с помощью LocalDateTime или LocalDate ? Хорошие ответы: В java.time как рассчитывается результат добавления месяца? и Найти следующее вхождение дня недели в JSR-310 ,...
2861 просмотров
schedule 20.03.2024

Шаблон DateTimeFormatter с литералом и без разделителя не работает
Синтаксический анализатор, созданный DateTimeFormatter.ofPattern , демонстрирует следующее интересное поведение, которое не позволяет мне написать шаблон для анализа строки, подобной 20150100 :...
974 просмотров
schedule 23.06.2022

Год-неделя-день в java.time?
Есть ли поддержка в java.time или его расширение ThreeTen-Extra для даты недели , в частности год-день-недели, например 2009-W53-7 , который воскресенье, 3 января 2010 г. . Что касается года-недели без дня недели: Мой ответ на...
1079 просмотров
schedule 12.06.2023

Java 8 DateTimeFormatter не может анализировать дату, отформатированную самостоятельно
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss z"); ZonedDateTime zonedDateTime = ZonedDateTime.ofInstant(Instant.now(), ZoneId.systemDefault()); // 2016-10-10 09:28:45 PDT String s = zonedDateTime.format(formatter);...
1008 просмотров
schedule 20.07.2023

Ошибка анализа Instant Time (невозможно получить Instant от TemporalAccessor)
После запуска моей программы я получаю этот странный сбой примерно через 2 часа работы, в котором говорится, что он не может проанализировать дату. Text '2016-10-26T12:31:39.084726218Z' could not be parsed: Unable to obtain Instant from...
6648 просмотров
schedule 07.11.2022

Java 8 ZoneOffset – как получить текущее системное смещение UTC
Я хочу получить текущий ZoneOffset моей системы. Я пытался сделать это, но не смог найти способа. Кроме того, я искал решение, но не нашел найти любой. Возможно ли это сделать в Java? РЕДАКТИРОВАТЬ: Мой вопрос отличается от этого . Я хотел...
18209 просмотров
schedule 21.12.2023