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]