パッケージ | 説明 |
---|---|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.chrono |
デフォルトのISO暦以外の暦体系の汎用API。
|
java.time.format |
日付と時間を出力し、解析するクラスを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
String |
MonthDay.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの月-日を書式設定します。
|
String |
OffsetTime.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの時間を書式設定します。
|
String |
OffsetDateTime.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの日付/時間を書式設定します。
|
String |
LocalTime.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの時間を書式設定します。
|
String |
LocalDate.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの日付を書式設定します。
|
String |
YearMonth.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの年-月を書式設定します。
|
String |
LocalDateTime.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの日付/時間を書式設定します。
|
String |
ZonedDateTime.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの日付/時間を書式設定します。
|
String |
Year.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの年を書式設定します。
|
static MonthDay |
MonthDay.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
MonthDay のインスタンスを取得します。 |
static OffsetTime |
OffsetTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
OffsetTime のインスタンスを取得します。 |
static OffsetDateTime |
OffsetDateTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
OffsetDateTime のインスタンスを取得します。 |
static LocalTime |
LocalTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
LocalTime のインスタンスを取得します。 |
static LocalDate |
LocalDate.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
LocalDate のインスタンスを取得します。 |
static YearMonth |
YearMonth.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
YearMonth のインスタンスを取得します。 |
static LocalDateTime |
LocalDateTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
LocalDateTime のインスタンスを取得します。 |
static ZonedDateTime |
ZonedDateTime.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
ZonedDateTime のインスタンスを取得します。 |
static Year |
Year.parse(CharSequence text, DateTimeFormatter formatter)
特定のフォーマッタを使用して、テキスト文字列から
Year のインスタンスを取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
default String |
ChronoLocalDate.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの日付を書式設定します。
|
default String |
ChronoLocalDateTime.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの日付/時間を書式設定します。
|
default String |
ChronoZonedDateTime.format(DateTimeFormatter formatter)
指定されたフォーマッタを使用してこの日付/時間を書式設定します。
|
修飾子と型 | フィールドと説明 |
---|---|
static DateTimeFormatter |
DateTimeFormatter.BASIC_ISO_DATE
日付をオフセットなしで書式設定または解析するISO日付フォーマッタ(「20111203」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_DATE
使用可能な場合はオフセット付きで日付を書式設定または解析するISO日付フォーマッタ(「2011-12-03」、「2011-12-03+01:00」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_DATE_TIME
使用可能な場合はオフセットおよびゾーン付きで日付/時間を書式設定または解析する、ISOに似た日付/時間フォーマッタ(「2011-12-03T10:15:30」、「2011-12-03T10:15:30+01:00」、「2011-12-03T10:15:30+01:00[Europe/Paris]」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_INSTANT
UTCのインスタントを書式設定または解析するISOインスタント・フォーマッタ(「2011-12-03T10:15:30Z」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_LOCAL_DATE
日付をオフセットなしで書式設定または解析するISO日付フォーマッタ(「2011-12-03」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_LOCAL_DATE_TIME
日付/時間をオフセットなしで書式設定または解析するISO日付/時間フォーマッタ(「2011-12-03T10:15:30」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_LOCAL_TIME
時間をオフセットなしで書式設定または解析するISO時間フォーマッタ(「10:15」、「10:15:30」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_OFFSET_DATE
日付をオフセット付きで書式設定または解析するISO日付フォーマッタ(「2011-12-03+01:00」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_OFFSET_DATE_TIME
日付/時間をオフセット付きで書式設定または解析するISO日付/時間フォーマッタ(「2011-12-03T10:15:30+01:00」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_OFFSET_TIME
時間をオフセット付きで書式設定または解析するISO時間フォーマッタ(「10:15+01:00」、「10:15:30+01:00」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_ORDINAL_DATE
序数形式の日付をオフセットなしで書式設定または解析するISO日付フォーマッタ(「2012-337」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_TIME
使用可能な場合はオフセット付きで時間を書式設定または解析するISO時間フォーマッタ(「10:15」、「10:15:30」、「10:15:30+01:00」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_WEEK_DATE
週ベースの日付をオフセットなしで書式設定または解析するISO日付フォーマッタ(「2012-W48-6」など)。
|
static DateTimeFormatter |
DateTimeFormatter.ISO_ZONED_DATE_TIME
オフセットおよびゾーン付きで日付/時間を書式設定または解析する、ISOに似た日付/時間フォーマッタ(「2011-12-03T10:15:30+01:00[Europe/Paris]」など)。
|
static DateTimeFormatter |
DateTimeFormatter.RFC_1123_DATE_TIME
RFC-1123日付/時間フォーマッタ(「Tue, 3 Jun 2008 11:05:30 GMT」など)。
|
修飾子と型 | メソッドと説明 |
---|---|
static DateTimeFormatter |
DateTimeFormatter.ofLocalizedDate(FormatStyle dateStyle)
ISO暦に対するロケール固有の日付フォーマットを返します。
|
static DateTimeFormatter |
DateTimeFormatter.ofLocalizedDateTime(FormatStyle dateTimeStyle)
ISO暦に対するロケール固有の日付/時間フォーマッタを返します。
|
static DateTimeFormatter |
DateTimeFormatter.ofLocalizedDateTime(FormatStyle dateStyle, FormatStyle timeStyle)
ISO暦に対するロケール固有の日付と時間のフォーマットを返します。
|
static DateTimeFormatter |
DateTimeFormatter.ofLocalizedTime(FormatStyle timeStyle)
ISO暦に対するロケール固有の時間フォーマットを返します。
|
static DateTimeFormatter |
DateTimeFormatter.ofPattern(String pattern)
指定されたパターンを使用してフォーマッタを作成します。
|
static DateTimeFormatter |
DateTimeFormatter.ofPattern(String pattern, Locale locale)
指定されたパターンおよびロケールを使用してフォーマッタを作成します。
|
DateTimeFormatter |
DateTimeFormatterBuilder.toFormatter()
デフォルト・ロケールを使用して
DateTimeFormatter を作成することにより、このビルダーを完成します。 |
DateTimeFormatter |
DateTimeFormatterBuilder.toFormatter(Locale locale)
指定されたロケールを使用して
DateTimeFormatter を作成することにより、このビルダーを完成します。 |
DateTimeFormatter |
DateTimeFormatter.withChronology(Chronology chrono)
オーバーライドされた新しい暦を使って、このフォーマッタのコピーを返します。
|
DateTimeFormatter |
DateTimeFormatter.withDecimalStyle(DecimalStyle decimalStyle)
新しいDecimalStyleを使って、このフォーマッタのコピーを返します。
|
DateTimeFormatter |
DateTimeFormatter.withLocale(Locale locale)
新しいロケールを使って、このフォーマッタのコピーを返します。
|
DateTimeFormatter |
DateTimeFormatter.withResolverFields(Set<TemporalField> resolverFields)
新しいリゾルバ・フィールドのセットを使って、このフォーマッタのコピーを返します。
|
DateTimeFormatter |
DateTimeFormatter.withResolverFields(TemporalField... resolverFields)
新しいリゾルバ・フィールドのセットを使って、このフォーマッタのコピーを返します。
|
DateTimeFormatter |
DateTimeFormatter.withResolverStyle(ResolverStyle resolverStyle)
新しいリゾルバ・スタイルを使って、このフォーマッタのコピーを返します。
|
DateTimeFormatter |
DateTimeFormatter.withZone(ZoneId zone)
新しいオーバーライドゾーンを使って、このフォーマッタのコピーを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
DateTimeFormatterBuilder |
DateTimeFormatterBuilder.append(DateTimeFormatter formatter)
フォーマッタのすべての要素をビルダーに追加します。
|
DateTimeFormatterBuilder |
DateTimeFormatterBuilder.appendOptional(DateTimeFormatter formatter)
オプションで書式設定/解析を行うフォーマッタをビルダーに追加します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.