📅  最后修改于: 2023-12-03 14:49:25.825000             🧑  作者: Mango
在 Java 中,我们可以使用 Java 中提供的 Calendar
类来获取日期。下面将介绍如何从日期、月份和年份获取日期对象。
我们可以使用 Calendar
类的 set
方法来设置日期、月份和年份。然后,使用 Calendar
类的 getTime
方法来获取日期对象。
import java.util.Calendar;
import java.util.Date;
public class DateUtil {
public static Date getDate(int year, int month, int day) {
Calendar calendar = Calendar.getInstance();
calendar.set(year, month - 1, day);
return calendar.getTime();
}
}
上面的代码中,首先创建了一个 Calendar
实例,并使用 set
方法设置了日期、月份和年份。接着,使用 getTime
方法获取日期对象。
下面是一个使用 getDate
方法获取日期对象的示例:
import java.util.Date;
public class Sample {
public static void main(String[] args) {
int year = 2021;
int month = 3;
int day = 28;
Date date = DateUtil.getDate(year, month, day);
System.out.println(date);
}
}
运行上面的代码,输出结果如下:
Sun Mar 28 00:00:00 CST 2021
通过上面的介绍,我们知道如何从日期、月份和年份获取日期对象。这对于我们开发一些需要根据日期计算的项目非常有用。我们可以将其封装成一个工具类,方便使用。