The Java Calendar setTimeInMillis(long) method sets Calendar's current time from the given long value.
DeclarationFollowing is the declaration for java.util.Calendar.setTimeInMillis() method
public void setTimeInMillis(long millis)Parameters
millis − the new time in UTC milliseconds from the epoch.
Return ValueThis method does not return a value.
ExceptionNA
Setting Time in Milliseconds in a Current Dated Calendar Instance ExampleThe following example shows the usage of Java Calendar setTimeInMillis() method. We're creating an instance of a Calendar of current date using getInstance() method and printing the date and time using getTime() method. Then we're updating the date by using setTimeInMillis(). In the end, updated date is printed.
package com.tutorialspoint; import java.util.Calendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = Calendar.getInstance(); // get the time System.out.println("Current time is :" + cal.getTime()); // set time to 5000 ms after january 1 1970 cal.setTimeInMillis(5000); // print the new time System.out.println("After setting Time: " + cal.getTime()); } }Output
Let us compile and run the above program, this will produce the following result −
Current time is :Wed Sep 28 17:56:54 IST 2022 After setting Time: Thu Jan 01 05:30:05 IST 1970Setting Time in Milliseconds in a Current Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar setTimeInMillis() method. We're creating an instance of a Calendar of current date using GregorianCalendar() method and printing the date and time using getTime() method. Then we're updating the date by setting it using setTimeInMillis(). In the end, updated date is printed.
package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = new GregorianCalendar(); // get the current time System.out.println("Current time is :" + cal.getTime()); // set time to 5000 ms after january 1 1970 cal.setTimeInMillis(5000); // print the new time System.out.println("After setting Time: " + cal.getTime()); } }Output
Let us compile and run the above program, this will produce the following result −
Current time is :Wed Sep 28 17:59:23 IST 2022 After setting Time: Thu Jan 01 05:30:05 IST 1970Setting Time in Milliseconds in a Given Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar setTimeInMillis() method. We're creating an instance of a Calendar of particular date using GregorianCalendar() method and printing the date and time using getTime() method. Then we're updating the date by setting it using setTimeInMillis(). In the end, updated date is printed.
package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = new GregorianCalendar(2022,8,27); // get the current time System.out.println("Current time is :" + cal.getTime()); // set time to 5000 ms after january 1 1970 cal.setTimeInMillis(5000); // print the new time System.out.println("After setting Time: " + cal.getTime()); } }Output
Let us compile and run the above program, this will produce the following result −
Current time is :Tue Sep 27 00:00:00 IST 2022 After setting Time: Thu Jan 01 05:30:05 IST 1970
java_util_calendar.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4