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

Как округлить время до ближайшей четверти часа в java?
Учитывая сегодняшнее время, например. 14:24, как мне округлить до 14:30? Точно так же, если время было 14:17, как мне округлить его до 14:15?
69672 просмотров
schedule 23.03.2024

Как получить локализованное краткое название дня недели (Пн/Вт/Ср/Чт)
Могу ли я получить локализованное краткое название дня недели (Пн/Вт/Ср/Чт/Пт/Сб/Вс для английского языка) на Java?
52979 просмотров
schedule 08.08.2022

Как получить международное атомное время в Java 7
Я работаю над проектом Java7, и нам нужна метка времени в международном атомном времени. Я нашел несколько других вопросов, касающихся JSR-310 и ThreeTen Project (который реализует JSR-310): Как получить время GPS и время TAI в Java?...
2484 просмотров
schedule 30.07.2022

Есть ли класс в java.time, сопоставимый с интервалом Joda-Time?
Я рассматриваю возможность переноса моего проекта с использования Joda-Time на пакет java.time в Java 8 . В Joda-Time я активно использовал класс Interval . Я не мог найти ничего подобного в java.time. Есть ли сопоставимый класс?
22880 просмотров
schedule 08.09.2023

Какова мотивация для двух разных определений года на основе недели в JSR-310?
Это два поля в пакете java.time.temporal : IsoFields.WEEK_BASED_YEAR WeekFields.ISO.weekBasedYear() ISO-8601 определяет так называемую дату недели помимо двух других типов даты, а именно обычной календарной даты (состоящей из года,...
2698 просмотров
schedule 25.12.2022

Почему Temporal не расширяет Comparable в Java 8 jsr310
Документация для java.time.temporal.Temporal содержит следующее примечание: Требования к реализации: [...] Все реализации должны быть сравнимы. Почему Temporal не просто расширяет Comparable? Предыстория: я хочу работать с...
2266 просмотров
schedule 27.01.2023

Period.between только вычитание дней
Переменная dateSubtract выходит на 16, но я хочу найти общее количество дней между двумя днями, которое должно быть 165. Как я могу сделать это БЕЗ JODA TIME ? String date = "06/17/2014"; DateTimeFormatter formatter =...
2580 просмотров
schedule 14.04.2023

Конвертер jooq: из java.sql.Date в java.time.LocalDate
Я пытался написать Converter<java.sql.Date, java.time.LocalDate> , но не могу заставить его работать со всеми настройками часового пояса. Идея: если клиентский код имеет LocalDate , скажем, 20 августа 2014 г., и сохраняет его в БД, он...
4311 просмотров
schedule 15.05.2023

Java 8 - ZonedDateTime не равен другому ZonedDateTime
Я создал два объекта ZonedDateTime и думаю, что они должны быть равны: public static void main(String[] args) { ZoneId zid = ZoneId.of("America/New_York"); ZoneOffset offset = ZoneOffset.from(LocalDateTime.now().atZone(zid));...
9881 просмотров
schedule 25.04.2023

Считайте дни между двумя датами с помощью Java 8, игнорируя определенные дни недели
Ниже у меня есть 3 метода. Первый очень простой. Он просто считает общее количество дней. Второй, однако, будет не только считать дни, но и игнорировать дни недели, переданные в метод. Моя проблема в том, что третий способ не всегда правильный....
6485 просмотров
schedule 17.04.2022

Как разобрать три числа на LocalDate с помощью Locale?
Я пытаюсь разобрать три числа, например [2, 10, 2014] в LocalDate , используя новый API даты и времени Java 8. Все звучит относительно просто, не так ли? Ну, возможно, нет. Дополнительным ограничением является то, что мне нужно учитывать...
1753 просмотров
schedule 16.08.2022

Преобразование порядкового номера часа дня в значение даты и времени
Некоторые предприятия отслеживают события во времени по «окончанию часа». Каждый час дня представлен порядковым номером: 1…24 для UTC 1…23, 1…24 и 1…25 для часовых поясов с одночасовой регулировкой летнего времени (DST). Таким образом,...
2070 просмотров
schedule 22.10.2022

Как разобрать строку с датой, но без времени в локальном формате в ZonedDateTime?
Этот вопрос похож на Как анализировать ZonedDateTime с зоной по умолчанию? , но дополнительное условие. У меня есть строковый параметр, представляющий дату в формате Великобритании: «3/6/09». Он не содержит времени, только дату. Но может...
4358 просмотров
schedule 22.08.2023

Java 8 Date/Time API, эквивалентный 'new Date().toString()'
Есть ли эквивалент new Date().toString() ( Date из java.util.Date ) в новом API даты и времени Java 8? Если я сделаю следующее: System.out.println(new Date()); это дает мне по умолчанию хороший читаемый результат, например: Сб,...
1029 просмотров
schedule 25.02.2023

не удается устранить ошибку символа 'java.time.LocalDate' в студии Android
Я пытаюсь использовать java.time.LocalDate в своем приложении для Android, однако, если я попытаюсь его импортировать, то любой класс из java.time выдает неразрешимую ошибку символа в студии Android 1.1. Единственная причина, по которой я мог это...
15089 просмотров

Где определены константы Java 8 DateTimeFormatters?
Я смотрю на класс DateTimeFormatter и мне было интересно, где определены такие константы, как "M" , "EEE" и "YY" и т. д. В частности, где-то должен быть такой код с ChronoField и TextStyle , он должен вернуть фрагмент строки...
627 просмотров
schedule 27.06.2022

Ошибка в java.time.Duration
Мне нужно проанализировать Durations из строк. Java 8 предоставляет метод для использования стандарта ISO-8601 в качестве основы: Duration.parse("p10d"); // parses as ten days Duration.parse("pt1h"); // parses as one hour Поскольку в...
1923 просмотров
schedule 25.09.2022

При синтаксическом анализе строки на локальную дату не используется желаемый век
Я использую этот DateTimeFormatter: DateTimeFormatter.ofPattern("ddMMYY") Я хочу проанализировать строку 150790 , и я получил эту ошибку: Unable to obtain LocalDate from TemporalAccessor: {DayOfMonth=15, MonthOfYear=7,...
3135 просмотров
schedule 07.04.2024

Джода между днями (LocalDate,LocalDate) не применяется
У меня проблемы с использованием функции Joda daysBetween . Он продолжает говорить мне The method daysBetween(ReadableInstant, ReadableInstant) in the type Days is not applicable for the arguments (LocalDate, LocalDate) когда я пытаюсь...
2890 просмотров
schedule 23.11.2022

Анализ Java 8 DateTimeFormatter для необязательных дробных секунд различного значения
Мой MCVE (как TestNG модульный тест): public class MyDateTimeFormatterTest { private static final String BASE_PATTERN = "yyyy/MM/dd HH:mm:ss"; private static final DateTimeFormatter FORMATTER =...
17443 просмотров
schedule 24.05.2023