この記事は Java Advent Calendar 2014、8 日目です。昨日は @d7kuro さんの「Apache Camelに関する機能のまとめ」です。 Java で日付と時刻を扱う場合は Date and Time API を使います。過去の Java (Java 7 および Java 6)には同 API が含まれていないため、同等品の ThreeTen backport を別途用意します。ThreeTen backport さえ使えない Java は、古すぎるのでもう使わないでください。 Date and Time API には多数のクラスが含まれていますが、とりあえず LocalDate、LocalTime、LocalDateTime、DateTimeFormatter を覚えておけば良いです。「LocalDateTime には時差の情報がないから通常は ZonedDate
![Date and Time APIが面倒に思える方への処方箋 - Programming Studio](https://cdn-ak-scissors.b.st-hatena.com/image/square/882478701c5e97e3e905b0c098198b61769b9be3/height=288;version=1;width=512/http%3A%2F%2Fwww.coppermine.jp%2Fmt%2Fmt-static%2Fsupport%2Ftheme_static%2Frainier%2Fimg%2Fsiteicon-sample.png)