🎓 Top 15 Udemy Courses (80-90% Discount): My Udemy Courses - Ramesh Fadatare — All my Udemy courses are real-time and project oriented courses.
▶️ Subscribe to My YouTube Channel (178K+ subscribers): Java Guides on YouTube
▶️ For AI, ChatGPT, Web, Tech, and Generative AI, subscribe to another channel: Ramesh Fadatare on YouTube
In this guide, you will learn about the Calendar setTime() method in Java programming and how to use it with an example.
1. Calendar setTime() Method Overview
Definition:
The setTime() method of the Calendar class in Java sets the Calendar object's current time with the given Date.
Syntax:
public void setTime(Date date)
Parameters:
- date: The Date object that will set the Calendar object's current time.
Key Points:
- The setTime() method allows you to explicitly set the date and time of a Calendar object.
- The time of the Calendar is set as the number of milliseconds since the epoch (January 1, 1970, 00:00:00 GMT).
- This method is often used when you want a Calendar object to represent a specific moment in time rather than the current system date and time.
2. Calendar setTime() Method Example
import java.util.Calendar;
import java.util.Date;
public class CalendarSetTimeExample {
public static void main(String[] args) {
// Creating a Calendar object
Calendar calendar = Calendar.getInstance();
// Creating a specific Date object
Date customDate = new Date(100, 0, 1); // January 1, 2000
// Setting the Calendar with the specific Date
calendar.setTime(customDate);
System.out.println("Set Date: " + calendar.getTime());
}
}
Output:
Set Date: Sat Jan 01 00:00:00 GMT 2000
Explanation:
In the example, we first create a Calendar instance. Then, we create a Date object representing January 1, 2000. By invoking the setTime() method on the Calendar instance and passing in the Date object, we set the calendar's date and time to January 1, 2000. We then retrieve and print the date using getTime().
My Top and Bestseller Udemy Courses. The sale is going on with a 70 - 80% discount. The discount coupon has been added to each course below:
Build REST APIs with Spring Boot 4, Spring Security 7, and JWT
[NEW] Learn Apache Maven with IntelliJ IDEA and Java 25
ChatGPT + Generative AI + Prompt Engineering for Beginners
Spring 7 and Spring Boot 4 for Beginners (Includes 8 Projects)
Available in Udemy for Business
Building Real-Time REST APIs with Spring Boot - Blog App
Available in Udemy for Business
Building Microservices with Spring Boot and Spring Cloud
Available in Udemy for Business
Java Full-Stack Developer Course with Spring Boot and React JS
Available in Udemy for Business
Build 5 Spring Boot Projects with Java: Line-by-Line Coding
Testing Spring Boot Application with JUnit and Mockito
Available in Udemy for Business
Spring Boot Thymeleaf Real-Time Web Application - Blog App
Available in Udemy for Business
Master Spring Data JPA with Hibernate
Available in Udemy for Business
Spring Boot + Apache Kafka Course - The Practical Guide
Available in Udemy for Business
Comments
Post a Comment
Leave Comment