前回は、Date and Time APIのベースとなる、日付と時刻の表記に関する国際規格である「ISO 8601」について紹介しました。今回からは、Date and Time APIを解説していきます。 まず、Date and Time APIの概要を説明します。その後、Date and Time APIで、最も使用頻度が高い日付/時刻を表すクラスを紹介していきます。 Date and Time APIの概要 Date and Time APIは、以下のような特徴を持ったAPIです。 ISO 8601がベース 多様な時間表現を表すクラス群 イミュタブル(immutable) 多様な日時演算 和暦、ヒジュラ暦などのサポート 高い拡張性 既存のjava.util.Dateクラス、java.util.Calendarクラスは日時を表せます。しかし、日付だけで十分な場合でも、日付だけを表すクラス
![詳解 Java SE 8 第24回 Date and Time APIの日付/時刻クラス](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)