Java时间函数:如何获取当前时间和日期?
发布时间:2023-06-30 14:03:26
在Java中,可以使用java.util.Date和java.util.Calendar类来获取当前时间和日期。
1. 使用java.util.Date类获取当前时间:
import java.util.Date;
public class GetCurrentTime {
public static void main(String[] args) {
// 创建一个Date对象表示当前时间
Date currentTime = new Date();
// 打印当前时间
System.out.println("当前时间:" + currentTime);
}
}
运行以上代码,将会打印出当前的日期和时间。
2. 使用java.util.Calendar类获取当前时间和日期:
import java.util.Calendar;
public class GetCurrentTimeAndDate {
public static void main(String[] args) {
// 创建一个Calendar对象表示当前时间和日期
Calendar calendar = Calendar.getInstance();
// 获取当前时间和日期的各个部分
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1; // 月份从0开始计数,需要+1
int day = calendar.get(Calendar.DAY_OF_MONTH);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
// 打印当前时间和日期
System.out.println("当前时间:" + year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second);
}
}
运行以上代码,将会打印出当前的日期和时间。
以上就是获取当前时间和日期的基本方法。根据需要,还可以进一步对日期和时间进行格式化或进行各种计算操作。
