Java 计算日期是今年的第几天
Java 判断某天是今年的第几天
本篇文章将介绍如何使用 Java 代码计算给定日期是今年的第几天。
示例代码:
import java.time.LocalDate;
import java.time.Month;
public class DayOfYear {
public static void main(String[] args) {
int year = 2019;
int month = 5;
int day = 29;
LocalDate date = LocalDate.of(year, Month.of(month), day);
int dayOfYear = date.getDayOfYear();
System.out.println("第" + dayOfYear + "天");
System.out.println("的日期是" + year + "年" + month + "月" + day + "日。");
}
}
代码解释:
- 导入
java.time.LocalDate和java.time.Month类。 - 使用
LocalDate.of()方法创建LocalDate对象,传入年份、月份和日期。 - 使用
LocalDate对象的getDayOfYear()方法获取该日期在当年的天数。 - 输出结果。
运行结果:
第149天
的日期是2019年5月29日。
总结:
使用 Java 中的 LocalDate 类可以轻松地计算给定日期是今年的第几天。该方法简便易懂,方便开发者进行日期计算。
原文地址: https://www.cveoy.top/t/topic/j7Y1 著作权归作者所有。请勿转载和采集!