java代码如何计算一个日期为一年的第几天呢?
下文笔者讲述使用java代码计算一个日期为一年中第几天的方法分享,如下所示
计算指定日期为年度的第几天,我们可以使用
Calendar类进行实现
1.生成一个calendar对象
2.获取calendar对象的Calendar.DAY_OF_YEAR
即可获取指定日期对应本年度的天数
例
import java.util.Calendar;
public class DayOfYear {
public static int getDayOfYear(int year, int month, int day) {
Calendar calendar = Calendar.getInstance();
calendar.set(year, month - 1, day);
return calendar.get(Calendar.DAY_OF_YEAR);
}
public static void main(String[] args) {
int year = 2023;
int month = 12;
int day = 12;
int dayOfYear = getDayOfYear(year, month, day);
System.out.println("第 " + dayOfYear + " 天");
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


