Calendar
Get time in millis using Calendar
This is an example of how to get the time in millis, using the abstract Calendar class, that provides methods for converting between a specific instant in time and a set of calendar fields such as YEAR, MONTH, DAY_OF_MONTH, HOUR. Getting the time in milliseconds with Calendar implies that you should:
- Use
getInstance()API method of Calendar, in order to get a Calendar object, using the default time zone and locale. - Use
getTimeInMillis()API method of Calendar, to get this Calendar’s time value in milliseconds.
Let’s take a look at the code snippet that follows:
package com.javacodegeeks.snippets.core;
import java.util.Calendar;
public class GetTimeInMillisUsingCalendar {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
long millis = c.getTimeInMillis();
System.out.println("Milliseconds since Jan 1, 1970: " + millis);
}
}
Output:
Milliseconds since Jan 1, 1970: 1319055073487
This was an example of how to get the time in millis using Calendar in Java.

