Author: fanningpj
Date: Wed Feb 16 10:19:54 2022
New Revision: 1898125

URL: http://svn.apache.org/viewvc?rev=1898125&view=rev
Log:
improve performance of time zone lookup

Modified:
    poi/trunk/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java

Modified: poi/trunk/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java?rev=1898125&r1=1898124&r2=1898125&view=diff
==============================================================================
--- poi/trunk/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java 
[UTF-8] (original)
+++ poi/trunk/poi/src/main/java/org/apache/poi/ss/usermodel/DateUtil.java 
[UTF-8] Wed Feb 16 10:19:54 2022
@@ -93,7 +93,7 @@ public class DateUtil {
      */
     public static LocalDateTime toLocalDateTime(Date date) {
         return date.toInstant()
-                .atZone(TimeZone.getTimeZone(ZoneOffset.UTC).toZoneId()) // 
java.util.Date uses UTC
+                .atZone(LocaleUtil.TIMEZONE_UTC.toZoneId()) // java.util.Date 
uses UTC
                 .toLocalDateTime();
     }
 
@@ -104,7 +104,7 @@ public class DateUtil {
      */
     public static LocalDateTime toLocalDateTime(Calendar date) {
         return date.toInstant()
-                .atZone(TimeZone.getTimeZone(ZoneOffset.UTC).toZoneId()) // 
java.util.Date uses UTC
+                .atZone(LocaleUtil.TIMEZONE_UTC.toZoneId()) // java.util.Date 
uses UTC
                 .toLocalDateTime();
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to