diff --git a/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java b/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java index f0de7226e..9160cdf78 100644 --- a/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java @@ -287,6 +287,19 @@ public class DateUtil { return DateTime.of(date).dayOfMonth(); } + /** + * 获得指定日期是这个日期所在月份的第几天
+ * + * @param date 日期 + * @return 天 + * issue#896@Github + */ + public static int dayOfYear(Date date) { + Calendar instance = Calendar.getInstance(); + instance.setTime(date); + return instance.get(Calendar.DAY_OF_YEAR); + } + /** * 获得指定日期是星期几,1表示周日,2表示周一 *