在 Java 中,可以使用 java.util.Date
类的 getYear()
, getMonth()
和 getDate()
方法来获取日期的年、月和日。
但需要注意的是,getYear()
返回的是从1900年开始计算的年份,getMonth()
返回的是从0开始计算的月份(所以实际的月份需要加1),而 getDate()
返回的是日期的天数。
以下是一个示例代码,展示如何使用这些方法来求年、月、日:
import java.util.Date;
public class DateCalculator {
public static void main(String[] args) {
Date date = new Date(); // 获取当前日期时间
int year = date.getYear() + 1900; // 获取年份
int month = date.getMonth() + 1; // 获取月份
int day = date.getDate(); // 获取日期
System.out.println("年:" + year);
System.out.println("月:" + month);
System.out.println("日:" + day);
}
}
运行代码,将会输出当前日期的年、月、日。