You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by sz...@apache.org on 2026/07/25 02:27:32 UTC

(iceberg) branch main updated: API: Add test for DateTimeUtil.formatTimestampMillis (#17361)

This is an automated email from the ASF dual-hosted git repository.

szehon-ho pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/main by this push:
     new 76d35b1e40 API: Add test for DateTimeUtil.formatTimestampMillis (#17361)
76d35b1e40 is described below

commit 76d35b1e40f77edcad19646bb6afdd9f05249964
Author: Uros Bojanic <22...@users.noreply.github.com>
AuthorDate: Sat Jul 25 04:27:26 2026 +0200

    API: Add test for DateTimeUtil.formatTimestampMillis (#17361)
---
 .../test/java/org/apache/iceberg/util/TestDateTimeUtil.java   | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/api/src/test/java/org/apache/iceberg/util/TestDateTimeUtil.java b/api/src/test/java/org/apache/iceberg/util/TestDateTimeUtil.java
index c660124ba7..c2337379bf 100644
--- a/api/src/test/java/org/apache/iceberg/util/TestDateTimeUtil.java
+++ b/api/src/test/java/org/apache/iceberg/util/TestDateTimeUtil.java
@@ -123,4 +123,15 @@ public class TestDateTimeUtil {
     assertThat(DateTimeUtil.millisFromTimestamp(LocalDateTime.parse("1970-01-01T00:00")))
         .isEqualTo(0L);
   }
+
+  @Test
+  public void formatTimestampMillis() {
+    assertThat(DateTimeUtil.formatTimestampMillis(1510871468000L))
+        .isEqualTo("2017-11-16T22:31:08+00:00");
+    assertThat(DateTimeUtil.formatTimestampMillis(1510871468123L))
+        .isEqualTo("2017-11-16T22:31:08.123+00:00");
+    assertThat(DateTimeUtil.formatTimestampMillis(0L)).isEqualTo("1970-01-01T00:00:00+00:00");
+    assertThat(DateTimeUtil.formatTimestampMillis(-1510871468000L))
+        .isEqualTo("1922-02-15T01:28:52+00:00");
+  }
 }