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

Как получить последний месяц/год в java?
Как узнать последний месяц и его год в Java? например Если сегодня 10 октября 2012 г., результат должен быть Month = 9 и Year = 2012 . Если сегодня 10 января 2013 г., результат должен быть Month = 12 и Year = 2012 .
115366 просмотров
schedule 30.12.2022

Как уменьшить один месяц с текущей даты и сохранить в переменной даты с помощью java?
Как уменьшить один месяц с текущей даты и хотите, чтобы в переменной java.util.Date я использовал этот код, но он показывает ошибку во 2-й строке java.util.Date da = new Date(); da.add(Calendar.MONTH, -1); //error Как сохранить эту дату в...
93282 просмотров
schedule 22.03.2023

Форматирование продолжительности в Java 8/jsr310
Я перевожу проект с Joda-Time на собственные библиотеки времени java8 и столкнулся с проблемой. Мне не удалось найти средство форматирования для Duration. Я хотел бы иметь собственный формат строки, например, ЧЧЧ+ММ , где продолжительность 75...
34017 просмотров
schedule 11.05.2022

как преобразовать время UTC в другой часовой пояс (CST,IST)
В моем сервере приложений Android будет возвращаться дата UTC в следующем формате ( yyyy-MM-dd HH:mm:ss ) 24 часа, и мне нужно преобразовать это время в часовой пояс пользователя, например, CST , IST . Я сделал следующий код, но я знаю,...
5418 просмотров
schedule 02.07.2023

Java 8 java.time: добавление TemporalUnit в Instant vs LocalDateTime
Я играю с новым пакетом java.time в Java 8. У меня есть устаревшая база данных, которая дает мне java.util.Date , который я конвертирую в Instant . Я пытаюсь добавить период времени, основанный на другом флаге базы данных. Я мог бы добавить дни,...
38216 просмотров
schedule 20.10.2023

Как проверить, соответствует ли строка шаблону даты, используя API времени?
Моя программа анализирует входную строку в LocalDate объект. Большую часть времени строка выглядит как 30.03.2014 , но иногда она выглядит как 3/30/2014 . В зависимости от этого мне нужно использовать другой шаблон для вызова...
22682 просмотров

Я хочу преобразовать объект с java.time.Localdate (JSR-310) в XML через JAXB, но вывод неверен
Я хочу преобразовать объект с java.time.Localdate (JSR-310) и свойством, обертывающим Localdate в XML через JAXB, но результат неверен. public <T> void printPdf(T obj) { // create xml JAXBContext context =...
1987 просмотров
schedule 11.04.2022

Функциональность времени Java 1.8
Таким образом, Java 1.8 поставляется с целым набором новых (и старых) классов для управления расчетами времени: java.time.Instant , java.time.LocalTime , java.time.temporal.ChronoUnit и, возможно, больше... Но почему нет простого способа...
1400 просмотров
schedule 29.09.2022

Форматировать LocalDateTime с часовым поясом в Java8
У меня есть этот простой код: DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd HH:mm:ss.SSSSSS Z"); LocalDateTime.now().format(FORMATTER) Тогда я получу следующее исключение:...
136376 просмотров
schedule 16.11.2022

Как обрезать/растянуть дату до интервала?
Я пытался обрезать даты с помощью Instant.truncatedTo, но, похоже, он не позволяет усекать более одного дня. Что я хочу сделать, так это обрезать даты, используя определенный интервал времени. Например: For 1hour interval,...
200 просмотров
schedule 16.03.2023

Джексон Java 8 DateTime сериализация
Джексон работает с java.time.Instant с включенным WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS (также READ_ ) по умолчанию. jackson-datatype-jsr310 Он производит такой JSON { "createDate":1421261297.356000000, "modifyDate":1421261297.356000000 }...
9712 просмотров

Проверьте, находятся ли два экземпляра Instant в одну и ту же дату в Java 8.
У меня есть два экземпляра класса Instant из java.time , например: Instant instant1 = Instant.now(); Instant instant2 = Instant.now().plus(5, ChronoUnit.HOURS); Теперь я хотел бы проверить, действительно ли два экземпляра Instant...
12098 просмотров
schedule 28.10.2022

Как создать банковский календарь с 30 днями в каждом месяце
Для расчета аннуитетного кредита с немецким мне нужен календарь, где каждый месяц имеет ровно 30 дней. В каждом году 360 дней. Високосных лет нет. Проценты всегда рассчитываются на основе 30 дней (это немецкий метод расчета процентов). Я...
1211 просмотров
schedule 21.06.2023

Как отформатировать java.time.Duration мм: сс
У меня есть java.time.Duration, и я хочу вывести его в виде мм:сс. Не представляется возможным использовать DateTimeFormatter, поскольку он принимает только LocalTime, ZonedTIme и т. д. Я сделал так, работает нормально, на 90 секунд выдает 1:30, а...
8221 просмотров
schedule 01.03.2023

Как преобразовать LocalDate в SQL Date Java?
Как преобразовать LocalDate в java.sql.Date ? Пытаться: Record r = new Record(); LocalDate date = new Date(1967, 06, 22); r.setDateOfBirth(new Date(date)); Это терпит неудачу (не компилируется) , и все, что я могу найти, это время Joda....
99968 просмотров
schedule 12.03.2023

Получение даты из ResultSet для использования с классами java.time
Есть ли способ получить java.time (новое в Java 8) совместимый временной класс из ResultSet ? Я знаю, что вы можете использовать ResultSet getDate или getTimestamp , но этот метод возвращает объекты java.sql.Date / java.sql.Timestamp ,...
23247 просмотров
schedule 08.01.2023

Как получить первые секунды следующего дня на основе текущих секунд?
Мне нужно преобразовать секунды в UTC в день, затем добавить интервал в один день и вернуть секунды в UTC. Вот что у меня есть: вариант 1 public static final long nextDayStartSec(long epochSecondsInUTC) { return (epochSecondsInUTC /...
183 просмотров
schedule 03.08.2023

Сохранение разницы между двумя значениями LocalDateTime
Я пытаюсь сохранить разницу между двумя LocalDateTimes. На самом деле я ищу такой класс, как Period, который позволяет мне сохранять дату как время (поскольку Period позволяет мне сохранять только дату). Какой класс позволит мне это сделать?
2236 просмотров
schedule 11.05.2023

Разбор ISO_INSTANT и подобных строк даты и времени
Я создал этот замечательный статический метод вчера, и он отлично работал - вчера Однако сегодня он дает мне эту ошибку. Я предполагаю, что это из-за слишком большого количества 0 перед Z. Может ли кто-нибудь порекомендовать, как кратко...
11292 просмотров
schedule 24.07.2022

MappingException: в классе сущностей java.time.OffsetDateTime не найдено значение null для привязки параметра конструктора! с Spring MongoDB
Попытка использовать новый объект java.time.OffsetDateTime с MongoDB. Я использую org.springframework.data:spring-data-mongodb:1.8.2.RELEASE . Кажется, он может нормально писать в БД, но когда я пытаюсь прочитать данные, он выдает следующее...
4592 просмотров
schedule 06.12.2022