EN
Java - create ZonedDateTime from string (yyyy-MM-dd HH:mm:ss)
6 points
Solution:
xxxxxxxxxx
1
import java.time.LocalDateTime;
2
import java.time.ZoneId;
3
import java.time.ZonedDateTime;
4
import java.time.format.DateTimeFormatter;
5
6
public class Example {
7
8
public static void main(String[] args) {
9
String dateText = "2021-05-13 11:59:00";
10
11
ZonedDateTime zonedDateTime = LocalDateTime.parse(
12
dateText,
13
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")
14
).atZone(ZoneId.of("UTC"));
15
16
System.out.println(zonedDateTime); // 2021-05-13T11:59Z[UTC]
17
}
18
}