編集の要約なし |
|||
(同じ利用者による、間の28版が非表示) | |||
1行目: | 1行目: | ||
< [[標準ライブラリ]] | |||
== | 日時操作を担当してくれるクラスたち。Java8以降で利用可。 | ||
* Instant | |||
* | ==日時部門== | ||
* | * [[Instant]] - 私はJavaエポックからの経過時間をナノ秒単位の厳密な瞬間として扱います | ||
* Duration | * [[LocalDateTime]] - 私は日時「年-月-日-時-分-秒」を扱います | ||
* | * [[LocalDate]] - 私は日時「年-月-日」を扱います | ||
* [[LocalTime]] - 私は日時「時-分-秒」を扱います | |||
* [[Year]] - 私は日時「年」を扱います。著作発表年などに利用します | |||
* [[YearMonth]] - 私は日時「年-月」を扱います。カード有効期限など | |||
* [[Period]] - 私は「年-月-日」の日付ベースで間隔を扱います | |||
* [[Duration]] - 私は「時-分-秒」の時間ベースで間隔を扱います | |||
* [[ZonedDateTime]] - 私は Calendar の後継で、タイムゾーンを含んだ厳密な日時を扱います | |||
==サブパッケージ== | |||
===chrono=== | |||
* [[JapaneseDate]] - 私は「平成26年1月」など和暦を専門に扱います | |||
===format=== | |||
* [[DateTimeFormatter]] - 私は日付を指定の書式でフォーマットします |
2019年7月2日 (火) 15:25時点における最新版
< 標準ライブラリ
日時操作を担当してくれるクラスたち。Java8以降で利用可。
日時部門
- Instant - 私はJavaエポックからの経過時間をナノ秒単位の厳密な瞬間として扱います
- LocalDateTime - 私は日時「年-月-日-時-分-秒」を扱います
- LocalDate - 私は日時「年-月-日」を扱います
- LocalTime - 私は日時「時-分-秒」を扱います
- Year - 私は日時「年」を扱います。著作発表年などに利用します
- YearMonth - 私は日時「年-月」を扱います。カード有効期限など
- Period - 私は「年-月-日」の日付ベースで間隔を扱います
- Duration - 私は「時-分-秒」の時間ベースで間隔を扱います
- ZonedDateTime - 私は Calendar の後継で、タイムゾーンを含んだ厳密な日時を扱います
サブパッケージ
chrono
- JapaneseDate - 私は「平成26年1月」など和暦を専門に扱います
format
- DateTimeFormatter - 私は日付を指定の書式でフォーマットします