We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 07fb413 commit 27088adCopy full SHA for 27088ad
1 file changed
src/main/java/org/apache/commons/lang3/time/DateUtils.java
@@ -18,6 +18,7 @@
18
19
import java.text.ParseException;
20
import java.text.ParsePosition;
21
+import java.time.Instant;
22
import java.time.LocalDateTime;
23
import java.time.ZoneId;
24
import java.util.Calendar;
@@ -1647,7 +1648,8 @@ public static LocalDateTime toLocalDateTime(final Date date) {
1647
1648
* @since 3.18
1649
*/
1650
public static LocalDateTime toLocalDateTime(final Date date, final TimeZone tz) {
- return Objects.requireNonNull(date, "date").toInstant().atZone(ZoneId.of(tz.getID())).toLocalDateTime();
1651
+ return LocalDateTime.ofInstant(Instant.ofEpochMilli(Objects.requireNonNull(date, "date").getTime()),
1652
+ Objects.requireNonNull(tz,"tz").toZoneId());
1653
}
1654
1655
/**
0 commit comments