Spec-Zone.ru › OpenJavaFX 8
javafx.util.converter

Класс LocalDateTimeStringConverter

java.lang.Object
  • javafx.util.StringConverter<LocalDateTime>
    • javafx.util.converter.LocalDateTimeStringConverter


public class LocalDateTimeStringConverter
extends StringConverter<LocalDateTime>

StringConverter реализация для значений LocalDateTime.

С тех пор:

JavaFX 8u40

См. также:

LocalDateStringConverter, LocalTimeStringConverter

  • Краткое описание конструкторов

    Конструкторы
    Конструктор и описание
    LocalDateTimeStringConverter()
    Создаёт StringConverter для значений LocalDateTime, используя форматировщик и парсер по умолчанию, основанные на IsoChronology, FormatStyle.SHORT для даты и времени, и системном Locale.
    LocalDateTimeStringConverter(DateTimeFormatter formatter, DateTimeFormatter parser)
    Создаёт StringConverter для значений LocalDateTime, используя предоставленные форматировщик и парсер.
    LocalDateTimeStringConverter(FormatStyle dateStyle, FormatStyle timeStyle)
    Создаёт StringConverter для значений LocalDateTime, используя форматировщик и парсер по умолчанию, основанные на IsoChronology, указанных значениях FormatStyle для даты и времени, и системном Locale.
    LocalDateTimeStringConverter(FormatStyle dateStyle, FormatStyle timeStyle, Locale locale, Chronology chronology)
    Создаёт StringConverter для значений LocalDateTime, используя форматировщик и парсер по умолчанию, основанные на указанных FormatStyle, Locale и Chronology.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод и описание
    LocalDateTime fromString(String value)
    Преобразует предоставленную строку в объект, определённый конкретным конвертером.
    String toString(LocalDateTime value)
    Преобразует предоставленный объект в его строковое представление.
    • Методы унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание конструкторов

    • LocalDateTimeStringConverter

      public LocalDateTimeStringConverter()
      Создаёт StringConverter для значений LocalDateTime, используя форматировщик и парсер по умолчанию, основанные на IsoChronology, FormatStyle.SHORT для даты и времени, и системном Locale.

      Этот конвертер обеспечивает симметрию между методами toString() и fromString(). Многие из шаблонов по умолчанию, основанные на языке, используемые DateTimeFormatter для форматирования в строку, отображают только две цифры для года. Это приведет к отображению значения, например, 1955 как 55, которое, в свою очередь, будет обработано обратно как 2055. Этот конвертер изменяет двухзначные шаблоны года, чтобы всегда использовать четыре цифры. Разбор входных данных не затрагивается, поэтому двухзначные значения года по-прежнему могут быть обработаны как ожидается в этих регионах.

    • LocalDateTimeStringConverter

      public LocalDateTimeStringConverter(FormatStyle dateStyle,
                                          FormatStyle timeStyle)
      Создаёт StringConverter для значений LocalDateTime, используя форматировщик и парсер по умолчанию, основанные на IsoChronology, указанных значениях FormatStyle для даты и времени, и системном Locale.

      Параметры:

      dateStyle - FormatStyle, который будет использоваться форматировщиком и парсером по умолчанию для даты. Если null, то будет использоваться FormatStyle.SHORT.

    • LocalDateTimeStringConverter

      public LocalDateTimeStringConverter(DateTimeFormatter formatter,
                                          DateTimeFormatter parser)
      Создаёт StringConverter для значений LocalDateTime, используя предоставленные форматировщик и парсер.

      Например, чтобы использовать фиксированный шаблон для преобразования в обе стороны:

      String pattern = "yyyy-MM-dd HH:mm";
       DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);
       StringConverter converter =
           DateTimeStringConverter.getLocalDateTimeConverter(formatter, null);
      Обратите внимание, что форматировщик и парсер могут быть созданы для обработки нестандартных Locale и Chronology, по необходимости.

      Параметры:

      formatter - Экземпляр DateTimeFormatter, который будет использоваться для форматирования методом toString(). Если null, то будет использоваться форматировщик по умолчанию.

    • LocalDateTimeStringConverter

      public LocalDateTimeStringConverter(FormatStyle dateStyle,
                                          FormatStyle timeStyle,
                                          Locale locale,
                                          Chronology chronology)
      Создаёт StringConverter для значений LocalDateTime, используя форматировщик и парсер по умолчанию, основанные на указанных FormatStyle, Locale и Chronology.

      Параметры:

      dateStyle - FormatStyle, который будет использоваться форматировщиком и парсером по умолчанию для даты. Если null, то будет использоваться FormatStyle.SHORT.

  • Подробное описание методов

    • fromString

      public LocalDateTime fromString(String value)
      Преобразует предоставленную строку в объект, определённый конкретным конвертером. Формат строки и тип результирующего объекта определяются конкретным конвертером.

      Определено:

      fromString в классе StringConverter<LocalDateTime>

      Возвращает:

      представление объекта переданной строки.

    • toString

      public String toString(LocalDateTime value)
      Преобразует предоставленный объект в его строковое представление. Формат возвращаемой строки определён конкретным конвертером.

      Определено:

      toString в классе StringConverter<LocalDateTime>

      Возвращает:

      строковое представление переданного объекта.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API