クラス
java.time.format.DateTimeFormatterBuilderの使用
| パッケージ | 説明 |
|---|---|
| java.time.format |
日付と時間を出力し、解析するクラスを提供します。
|
-
java.time.formatでのDateTimeFormatterBuilderの使用
DateTimeFormatterBuilderを返すjava.time.formatのメソッド 修飾子と型 メソッド 説明 DateTimeFormatterBuilderDateTimeFormatterBuilder. append(DateTimeFormatter formatter)フォーマッタのすべての要素をビルダーに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendChronologyId()「ISO」や「ThaiBuddhist」などの暦IDをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendChronologyText(TextStyle textStyle)暦名をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendFraction(TemporalField field, int minWidth, int maxWidth, boolean decimalPoint)日付/時間フィールドの小数値をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendGenericZoneText(TextStyle textStyle)'太平洋時間'などの汎用タイムゾーン名をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendGenericZoneText(TextStyle textStyle, Set<ZoneId> preferredZones)'太平洋時間'などの汎用タイムゾーン名をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendInstant()ISO-8601を使用してインスタントをフォーマッタに追加します。小数部は3桁ずつに書式設定します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendInstant(int fractionalDigits)ISO-8601を使用してインスタントをフォーマッタに追加します。小数部の桁数は制御できます。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendLiteral(char literal)文字リテラルをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendLiteral(String literal)文字列リテラルをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendLocalized(FormatStyle dateStyle, FormatStyle timeStyle)ローカライズされた日付/時間パターンをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendLocalizedOffset(TextStyle style)「GMT+01:00」などのローカライズされたゾーン・オフセットをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendOffset(String pattern, String noOffsetText)「+01:00」などのゾーン・オフセットをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendOffsetId()「+01:00」などのゾーン・オフセットをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendOptional(DateTimeFormatter formatter)オプションで書式設定/解析を行うフォーマッタをビルダーに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendPattern(String pattern)指定されたパターンによって定義される要素をビルダーに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendText(TemporalField field)フルテキスト・スタイルを使用して、日付/時間フィールドのテキストをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendText(TemporalField field, TextStyle textStyle)日付/時間フィールドのテキストをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendText(TemporalField field, Map<Long,String> textLookup)指定されたマップを使用してテキストを提供することにより、日付/時間フィールドのテキストをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendValue(TemporalField field)通常の出力スタイルを使用して、日付/時間フィールドの値をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendValue(TemporalField field, int width)ゼロでパディングする固定幅方式を使用して、日付/時間フィールドの値をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendValue(TemporalField field, int minWidth, int maxWidth, SignStyle signStyle)日付/時間フィールドの値をフォーマッタに追加します。フォーマットは完全に制御できます。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendValueReduced(TemporalField field, int width, int maxWidth, int baseValue)日付/時間フィールドのリデュースされた値をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendValueReduced(TemporalField field, int width, int maxWidth, ChronoLocalDate baseDate)日付/時間フィールドのリデュースされた値をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendZoneId()「ヨーロッパ/パリ」や「+02:00」などのタイムゾーンIDをフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendZoneOrOffsetId()「ヨーロッパ/パリ」や「+02:00」などのタイムゾーンIDをフォーマッタに追加します。利用可能な最良のゾーンIDを使用します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendZoneRegionId()「ヨーロッパ/パリ」などのタイムゾーン地域IDをフォーマッタに追加します。ゾーンIDがZoneOffsetの場合は拒否します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendZoneText(TextStyle textStyle)「英国夏時間」などのタイムゾーン名をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. appendZoneText(TextStyle textStyle, Set<ZoneId> preferredZones)「英国夏時間」などのタイムゾーン名をフォーマッタに追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. optionalEnd()オプションのセクションを終了します。DateTimeFormatterBuilderDateTimeFormatterBuilder. optionalStart()オプションのセクションの開始をマークします。DateTimeFormatterBuilderDateTimeFormatterBuilder. padNext(int padWidth)次に追加されるプリンタまたはパーサーで、空白を使用して固定幅のパディングを行います。DateTimeFormatterBuilderDateTimeFormatterBuilder. padNext(int padWidth, char padChar)次に追加されるプリンタまたはパーサーで、固定幅のパディングを行います。DateTimeFormatterBuilderDateTimeFormatterBuilder. parseCaseInsensitive()フォーマッタの残りに対して、解析スタイルを大文字小文字の区別なしに変更します。DateTimeFormatterBuilderDateTimeFormatterBuilder. parseCaseSensitive()フォーマッタの残りに対して、解析スタイルを大文字小文字の区別ありに変更します。DateTimeFormatterBuilderDateTimeFormatterBuilder. parseDefaulting(TemporalField field, long value)解析に使用するフォーマッタに、フィールドのデフォルト値を追加します。DateTimeFormatterBuilderDateTimeFormatterBuilder. parseLenient()フォーマッタの残りに対して、解析スタイルを寛大な方法に変更します。DateTimeFormatterBuilderDateTimeFormatterBuilder. parseStrict()フォーマッタの残りに対して、解析スタイルを厳密な方法に変更します。