Home > Java > javaTutorial > body text

Use java's Calendar.getTime() function to get the current time

王林
Release: 2023-07-24 20:21:43
Original
3195 people have browsed it

Use Java's Calendar.getTime() function to obtain the current time

In Java programming, it is often necessary to obtain the current time to perform various operations, such as recording logs, executing scheduled tasks, etc. Java's Calendar class provides methods to obtain the current time, the most commonly used method is the getTime() function. This article will introduce how to use the Calendar.getTime() function to obtain the current time and give corresponding code examples.

Calendar.getTime() function returns a Date object representing the current time. In Java, Date is a class that represents date and time. By calling the Calendar.getTime() function, you can obtain the Date object corresponding to the current time, so that you can obtain time information such as year, month, day, hour, minute, second, etc.

The following is a simple code example showing how to use the Calendar.getTime() function to get the current time:

import java.util.Calendar;
import java.util.Date;

public class GetCurrentTimeExample {
    public static void main(String[] args) {
        // 创建一个Calendar对象
        Calendar calendar = Calendar.getInstance();
        
        // 获取当前时间的Date对象
        Date currentTime = calendar.getTime();
        
        // 输出当前时间的详细信息
        System.out.println("当前时间:" + currentTime.toString());
        
        // 获取当前时间的年份
        int year = calendar.get(Calendar.YEAR);
        System.out.println("当前年份:" + year);
        
        // 获取当前时间的月份(注意,月份从0开始,因此需要加1)
        int month = calendar.get(Calendar.MONTH) + 1;
        System.out.println("当前月份:" + month);
        
        // 获取当前时间的日
        int day = calendar.get(Calendar.DAY_OF_MONTH);
        System.out.println("当前日:" + day);
        
        // 获取当前时间的小时
        int hour = calendar.get(Calendar.HOUR_OF_DAY);
        System.out.println("当前小时:" + hour);
        
        // 获取当前时间的分钟
        int minute = calendar.get(Calendar.MINUTE);
        System.out.println("当前分钟:" + minute);
        
        // 获取当前时间的秒
        int second = calendar.get(Calendar.SECOND);
        System.out.println("当前秒:" + second);
    }
}
Copy after login

In the above code, first create by calling the Calendar.getInstance() method A Calendar object. Then, the Date object corresponding to the current time is obtained by calling the Calendar.getTime() method and saved in the variable currentTime. Next, by calling the Calendar.get() method, you can obtain the year, month, day, hour, minute, second and other information of the current time, and output it to the console.

Summary:
This article introduces how to use Java's Calendar.getTime() function to obtain the current time, and gives corresponding code examples. By calling the Calendar.getTime() function, you can easily obtain the Date object corresponding to the current time, so that you can obtain time information such as year, month, day, hour, minute, second, etc. In actual Java programming, the Calendar.getTime() function can be used to conveniently perform various date and time processing operations, such as calculating the difference of dates, comparing the order of dates, etc.

The above is the detailed content of Use java's Calendar.getTime() function to get the current time. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template