The Java Calendar setTime(Date) method sets Calendar's time with the given Date.
DeclarationFollowing is the declaration for java.util.Calendar.setTime() method
public final void setTime(Date date)Parameters
date − the given date
Return ValueThis method does not return a value.
ExceptionNA
Setting Time in a Current Dated Calendar Instance ExampleThe following example shows the usage of Java Calendar setTime() 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 creating a new date and setting it using setTime(). In the end, updated date is printed.
package com.tutorialspoint; import java.util.Calendar; import java.util.Date; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = Calendar.getInstance(); // get the current time System.out.println("Current time is :" + cal.getTime()); // create new date and set it Date date = new Date(95, 10, 10); cal.setTime(date); // 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 21:04:48 IST 2022 After setting Time: Fri Nov 10 00:00:00 IST 1995Setting Time in a Current Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar setTime() 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 creating a new date and setting it using setTime(). In the end, updated date is printed.
package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Date; 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()); // create new date and set it Date date = new Date(95, 10, 10); cal.setTime(date); // 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 21:06:17 IST 2022 After setting Time: Fri Nov 10 00:00:00 IST 1995Setting Time in a Given Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar setTime() 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 creating a new date and setting it using setTime(). In the end, updated date is printed.
package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Date; 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()); // create new date and set it Date date = new Date(95, 10, 10); cal.setTime(date); // 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: Fri Nov 10 00:00:00 IST 1995
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