Package org.cactoos.text
Class TextOfDateTime
- java.lang.Object
-
- org.cactoos.text.TextEnvelope
-
- org.cactoos.text.TextOfDateTime
-
- All Implemented Interfaces:
Text
public final class TextOfDateTime extends TextEnvelope
Text of date timeThere is no thread-safety guarantee.
- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description TextOfDateTime(String format, LocalDate date)
Formats date using provided date time format string using default locale.TextOfDateTime(String format, LocalDate date, Locale locale)
Formats the date using the provided format string using the provided locale.TextOfDateTime(String format, LocalDateTime date)
Formats date using provided date time format string using default locale.TextOfDateTime(String format, LocalDateTime date, Locale locale)
Formats the date using the provided format string using the provided locale.TextOfDateTime(String format, OffsetDateTime date)
Formats date using provided date time format string using default locale.TextOfDateTime(String format, OffsetDateTime date, Locale locale)
Formats the date using the provided format string using the provided locale.TextOfDateTime(String format, ZonedDateTime date)
Formats date using provided date time format string using default locale.TextOfDateTime(String format, ZonedDateTime date, Locale locale)
Formats the date using the provided format string using the provided locale.TextOfDateTime(String format, Date date)
Formats the date with to format using the default locale and the system zone.TextOfDateTime(String format, Date date, Locale locale)
Formats the date using the format and locale using the system default zone.TextOfDateTime(DateTimeFormatter formatter, LocalDate date)
Formats the date using the provided formatter.TextOfDateTime(DateTimeFormatter formatter, LocalDateTime date)
Formats the date using the provided formatter.TextOfDateTime(DateTimeFormatter formatter, OffsetDateTime date)
Formats the date using the provided formatter.TextOfDateTime(DateTimeFormatter formatter, ZonedDateTime date)
Formats the date using the provided formatter.TextOfDateTime(DateTimeFormatter formatter, Date date)
Formats the date using the format and locale using the system default zone.TextOfDateTime(LocalDate date)
Formats date using ISO date time format.TextOfDateTime(LocalDateTime date)
Formats date using ISO date time format.TextOfDateTime(OffsetDateTime date)
Formats date using ISO date time format.TextOfDateTime(ZonedDateTime date)
Formats date using ISO date time format.TextOfDateTime(Date date)
Formats the date with ISO format using the system zone.
-
-
-
Constructor Detail
-
TextOfDateTime
public TextOfDateTime(LocalDate date)
Formats date using ISO date time format.- Parameters:
date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, LocalDate date)
Formats date using provided date time format string using default locale.- Parameters:
format
- The format to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, LocalDate date, Locale locale)
Formats the date using the provided format string using the provided locale.- Parameters:
format
- The format string to use.date
- The date to format.locale
- The locale to use.
-
TextOfDateTime
public TextOfDateTime(LocalDateTime date)
Formats date using ISO date time format.- Parameters:
date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, LocalDateTime date)
Formats date using provided date time format string using default locale.- Parameters:
format
- The format to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, LocalDateTime date, Locale locale)
Formats the date using the provided format string using the provided locale.- Parameters:
format
- The format string to use.date
- The date to format.locale
- The locale to use.
-
TextOfDateTime
public TextOfDateTime(Date date)
Formats the date with ISO format using the system zone.- Parameters:
date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, Date date)
Formats the date with to format using the default locale and the system zone.- Parameters:
format
- The format to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, Date date, Locale locale)
Formats the date using the format and locale using the system default zone.- Parameters:
format
- The format to use.date
- The date to format.locale
- The locale to use.
-
TextOfDateTime
public TextOfDateTime(OffsetDateTime date)
Formats date using ISO date time format.- Parameters:
date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, OffsetDateTime date)
Formats date using provided date time format string using default locale.- Parameters:
format
- The format to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, OffsetDateTime date, Locale locale)
Formats the date using the provided format string using the provided locale.- Parameters:
format
- The format string to use.date
- The date to format.locale
- The locale to use.
-
TextOfDateTime
public TextOfDateTime(ZonedDateTime date)
Formats date using ISO date time format.- Parameters:
date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, ZonedDateTime date)
Formats date using provided date time format string using default locale.- Parameters:
format
- The format to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(String format, ZonedDateTime date, Locale locale)
Formats the date using the provided format string using the provided locale.- Parameters:
format
- The format to use.date
- The date to format.locale
- The locale to use.
-
TextOfDateTime
public TextOfDateTime(DateTimeFormatter formatter, LocalDate date)
Formats the date using the provided formatter.- Parameters:
formatter
- The formatter to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(DateTimeFormatter formatter, LocalDateTime date)
Formats the date using the provided formatter.- Parameters:
formatter
- The formatter to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(DateTimeFormatter formatter, Date date)
Formats the date using the format and locale using the system default zone.- Parameters:
formatter
- The formatter to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(DateTimeFormatter formatter, OffsetDateTime date)
Formats the date using the provided formatter.- Parameters:
formatter
- The formatter to use.date
- The date to format.
-
TextOfDateTime
public TextOfDateTime(DateTimeFormatter formatter, ZonedDateTime date)
Formats the date using the provided formatter.- Parameters:
formatter
- The formatter to use.date
- The date to format.
-
-