The Java class for converting a moment in time (java.util.Date) to fields that represent the date (day, hour, minute, etc.).
The java.util.Calendar
class has existed since Java 1.1. It allows conversion between the Date
interpretation of "number of milliseconds" since midnight, January 1, 1970 UTC to fields such as year, month, day, hour, minutes, seconds, and milliseconds. These fields are mutable.