Описание тега offsetdatetime

2 ответа

Почему эта строка даты не проходит проверку?

У меня есть файл JSON со значением 2020-03-07T04:11:20.000 для поля с заданным шаблономyyyy-MM-dd'T'HH:mm:ss.SSS. Я попытался добавить Z в конце, но проверка все равно не проходит. Есть идеи, почему? Я попытался выполнитьOffsetDateTime.parse(mytext,…
1 ответ

JavaScript/TypeScript, как построить OffsetDateTime, как в Java?

Я очень новичок в java script, как построить время смещения даты в javascript, которое я использую для вызова и API, который получает дату в строке. 2020-08-27T22:54:36.922Z -> Like this in JavaScript/TypeScript То же самое на Java я сделаю приме…
0 ответов

RabbitMq Jackson Spring - поле ввода OffsetDateTime - это строка на выходе

Rabbit MQ с Java 11. Парсер из Джексона в Json. @Bean public Jackson2JsonMessageConverter jackson2MessageConverter() { ObjectMapper mapper = new ObjectMapper().findAndRegisterModules(); return new Jackson2JsonMessageConverter(mapper); } С этим конфи…
1 ответ

Как разобрать OffsetDateTime из файла CSV

Я пытаюсь использовать opencsv для анализа файла csv следующим образом: 2020-09-18 06:50:00.000000 Я пытаюсь добавить проанализированные данные, следуя этому руководству: https://attacomsian.com/blog/spring-boot-upload-parse-csv-file. Это моя модель…
01 дек '20 в 12:31
1 ответ

Какое смещение используется для DocusignApi Envelope.completedDateTime

Я пытаюсь выполнить некоторые вычисления DateTime на основе Envelope completedDateTimeполучено с помощью Docusign Java Api, но без смещения. Как определить, какое смещение используется? местоположение github: https://github.com/docusign/docusign-jav…
2 ответа

Значения LocalDateTime и ZoneOffset объекта OffsetDateTime различаются при использовании разных методов создания экземпляров.

Создание объектов OffsetDateTime с использованием ofInstant(Instant, zoneid) или через свободный интерфейс может привести к неравным объектам (с помощью утверждений compareTo или сравнения полей ZoneOffset и LocalDateTime), если создание экземпляра …
19 окт '20 в 13:55
1 ответ

Преобразование метки времени sql в java OffsetDateTime

Мне нужно преобразовать некоторые временные метки в OffsetDateTimeв java. Например, у меня такое время: 2020-07-31 13:15:00.000000000 -03:00 Должен ли я использовать SimpleDateFormat для форматирования этого или некоторых других более простых помощн…
06 окт '20 в 22:42
1 ответ

Выражение Thymeleaf [#temporals.format($ {event.eventStart}, 'pattern')] @20: EL1043E: Неожиданный токен. Ожидалось 'rparen())', но было 'lcurly({)'

event.eventStart является объектом OffsetDateTime. Добавлено в POM <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-java8time</artifactId> <version>3.0.4.RELEASE</version> &l…
0 ответов

Почему Hibernate убирает часовой пояс?

Я просто вернулся, чтобы использовать Hibernate для проекта, спустя долгое время, просто чтобы узнать, что отображение по умолчанию OffsetTime и всех TZ-ориентированных объектов из Java 8+ удаляет информацию о часовом поясе... почему? Если я не хочу…
12 сен '20 в 00:27
1 ответ

Форматирование и синтаксический анализ OffsetDateTime

Этот код String formattedDate = OffsetDateTime.now().format(DateTimeFormatter.ISO_OFFSET_DATE); OffsetDateTime.parse(formattedDate, DateTimeFormatter.ISO_OFFSET_DATE); приводит к java.time.format.DateTimeParseException: текст '2020-11-27+01:00' не м…
27 ноя '20 в 19:48
0 ответов

Spring JDBC теряет смещение отметки времени с часовым поясом

Я использую Java 8 + Spring 5.1.5R + mybatis 3.5.6 с PostgreSQL 11. Я выполнил выборочный запрос с такими столбцами, как дата, временная метка, временная метка. SELECT t_date ,t_timestamp ,t_timestamptz FROM a_table И я могу видеть такой журнал ibat…
06 ноя '20 в 20:28
2 ответа

Анализатор клиентов OffsetDateTime [дубликат]

Привет, я пытаюсь разобрать String 20110330174824917 на OffsetDateTime, используя DateTimeFormatter, поэтому public static void main(String[] args) { // System.out.println(OffsetDateTime.parse("20110330174824917", DateTimeFormatter.ofPattern("yyyyMM…
23 фев '21 в 17:22
1 ответ

Как заставить Spring Kafka JsonDeserializer сохранять смещение часового пояса при десериализации в OffsetDateTime

У меня есть сообщение, полученное через Kafka, в котором, как я знаю, указан часовой пояс, отличный от UTC. Когда я использую org.apache.kafka.common.serialization.StringDeserializer чтобы проверить это, я получаю правильную временную метку в формат…
1 ответ

Java OffsetDateTime.parse() добавляет дополнительные нули к времени

Следующие коды возвращают OffsetDateTime, например 2021-06-30T23:59:59.009966667Z, с добавлением 2 дополнительных нулей. У меня в форматтере 7 цифр, но он все равно возвращает 9 цифр. Почему? import java.time.OffsetDateTime; import java.time.format.…
18 фев '21 в 20:42
0 ответов

Как преобразовать строку «2019-12-20T18:00:00» в OffsetDateTime «2019-12-20T18: 00 + 03: 00» [закрыто]

Я получаю строку, содержащую «2019-12-20T18: 00: 00». И мне нужно разобрать его на объект OffsetDateTime, который содержит формат даты «2019-12-20T18: 00 + 03: 00». Как я могу это сделать? Я пытаюсь сделать это так: String pd = (String) ap.get("publ…
14 май '21 в 00:30
0 ответов

Разница в формате времени в json в тестах mockmvc между SpringBootTest и WebMvcTest

Я тестирую контроллер REST в Spring Boot с помощью mockMvc. Один из параметров запроса имеет свойство типа OffsetTime. Когда я использую следующие аннотации: @ExtendWith(SpringExtension.class) @WebMvcTest(MyController.class) выполняется следующее ус…
08 июн '21 в 16:36
1 ответ

Смещение потеряно для OffsetDateTime с помощью службы Spring Boot REST

Я использую Java OffsetDateTimeдля хранения времени как на стороне клиента, так и на стороне сервера. Когда я отправляю информацию о времени на сервер, локальная часть даты и времени выглядит так: "2021-06-15T15:43:50" и смещение +02:00(Центральноев…
15 июн '21 в 16:51
2 ответа

Значение OffsetDateTime изменяется при извлечении из базы данных

Я использую таблицу из базы данных MS SQL и разработал GET API с помощью Spring Boot, чтобы получить все данные из этой таблицы. Здесь таблица содержит столбец типа datetimeoffset(7). У меня есть член данных OffsetDateTime updatedDate внутри моей су…
09 июл '21 в 14:28
2 ответа

Мне нужно получить OffsetDateTime из строки

Строка имеет следующий формат - «2021-07-13 05: 22: 18.712». Я пробовал использовать этот код для его анализа. OffsetDateTime parsedDateTime = OffsetDateTime.parse("2021-07-13 05:22:18.712"); Но я продолжаю получать эту ошибку - org.threeten.bp.form…
0 ответов

Невозможно использовать OffsetDateTime в качестве параметра запроса с использованием JPA Data/JPQL

У меня есть CustomEntity с элементом данных updateDate типа. Я определил Repository за это Entityкоторый имеет простой метод для получения списка записей, соответствующих updateDate как List<CustomEntity> findByUpdateDate(OffsetDateTime update…
27 июл '21 в 17:13