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.