You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2022/10/13 17:14:29 UTC
[commons-lang] branch master updated: Add gets the current day of year. (#968)
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git
The following commit(s) were added to refs/heads/master by this push:
new 59d201f7b Add gets the current day of year. (#968)
59d201f7b is described below
commit 59d201f7be16f724e52023330258f44876e545a2
Author: Arturo Bernal <ar...@gmail.com>
AuthorDate: Thu Oct 13 19:14:22 2022 +0200
Add gets the current day of year. (#968)
---
src/main/java/org/apache/commons/lang3/time/CalendarUtils.java | 10 ++++++++++
.../java/org/apache/commons/lang3/time/CalendarUtilsTest.java | 5 +++++
2 files changed, 15 insertions(+)
diff --git a/src/main/java/org/apache/commons/lang3/time/CalendarUtils.java b/src/main/java/org/apache/commons/lang3/time/CalendarUtils.java
index 86b6fd600..f2d986995 100644
--- a/src/main/java/org/apache/commons/lang3/time/CalendarUtils.java
+++ b/src/main/java/org/apache/commons/lang3/time/CalendarUtils.java
@@ -77,6 +77,16 @@ public class CalendarUtils {
return calendar.get(Calendar.DAY_OF_MONTH);
}
+ /**
+ * Gets the current day of year.
+ *
+ * @return the current day of year.
+ * @since 3.13.0
+ */
+ public int getDayOfYear() {
+ return calendar.get(Calendar.DAY_OF_YEAR);
+ }
+
/**
* Gets the current month.
*
diff --git a/src/test/java/org/apache/commons/lang3/time/CalendarUtilsTest.java b/src/test/java/org/apache/commons/lang3/time/CalendarUtilsTest.java
index 53ac724b1..79685f7a3 100644
--- a/src/test/java/org/apache/commons/lang3/time/CalendarUtilsTest.java
+++ b/src/test/java/org/apache/commons/lang3/time/CalendarUtilsTest.java
@@ -32,6 +32,11 @@ public class CalendarUtilsTest extends AbstractLangTest {
assertEquals(Calendar.getInstance().get(Calendar.DAY_OF_MONTH), CalendarUtils.INSTANCE.getDayOfMonth());
}
+ @Test
+ public void testGetDayOfYear() {
+ assertEquals(Calendar.getInstance().get(Calendar.DAY_OF_YEAR), CalendarUtils.INSTANCE.getDayOfYear());
+ }
+
@Test
public void testGetMonth() {
assertEquals(Calendar.getInstance().get(Calendar.MONTH), CalendarUtils.INSTANCE.getMonth());