Making Sense of Java's Dates (3 tags)
Measuring time is easy. Representing it is hard. Time zones, internationalization, and localization all make it tricky to give the correct date. Newer versions of the JDK have improved Java's date and time APIs, but they're still a little tricky. Philipp Janert explores date and time handling in Java.