Вопросы по теме '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 просмотров
schedule
04.09.2023
Где определены константы 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