LocalDateTime
của Java 8 có phương thức ofEpochSecond
. Thật không may, không có phương pháp như vậy trong ZonedDateTime
. Bây giờ, tôi có một giá trị Epoch và một số rõ ràng là ZoneId
. Làm cách nào để có được một số ZonedDateTime
trong số này?Java 8: Cách tạo một ZonedDateTime từ một giá trị Epoch?
28
A
Trả lời
48
Bạn sẽ có thể thực hiện việc này thông qua lớp học Instant
, có thể đại diện cho thời điểm được cung cấp vào thời điểm thời đại. Nếu bạn có thời gian epoch, bạn có thể tạo một cái gì đó thông qua một cái gì đó như
Instant i = Instant.ofEpochSecond(t);
ZonedDateTime z = ZonedDateTime.ofInstant(i, zoneId);
Các vấn đề liên quan
- 1. java 8 - ZonedDateTime không bằng một ZonedDateTime
- 2. Không thể lấy ZonedDateTime từ TemporalAccessor bằng cách sử dụng DateTimeFormatter và ZonedDateTime trong Java 8
- 3. JAVA: nhận giá trị Hex UTF-8 từ một chuỗi?
- 4. Làm cách nào để tạo Java 8 LocalDate từ thời gian Epoch dài trong mili giây?
- 5. Java 8 ZonedDateTime hoặc OffsetDateTime để thay thế Joda DateTime
- 6. Chuỗi Java tạo cùng một giá trị
- 7. Java 8 trích xuất khóa đầu tiên từ khớp với giá trị trong một Bản đồ
- 8. thêm giá trị từ một lớp trong java
- 9. Nhóm Java 8 theo từ một đến nhiều
- 10. Cách lấy giá trị từ một cột trong một DataView?
- 11. Làm cách nào để tạo một từ điển trong Java?
- 12. Tạo một cuốn từ điển với mảng như giá trị
- 13. Tạo Java 8 Stream từ ArrayNode
- 14. Cách tạo luồng Java 8 từ trình lặp?
- 15. Cách tạo mảng hai chiều từ luồng trong Java 8?
- 16. Cách lấy giá trị bên trong một ArrayList java
- 17. Tạo một tên biến sử dụng một giá trị String
- 18. Java 8 Suối giá trị lọc danh sách trong một danh sách
- 19. Cách tạo một luồng từ một DirectoryStream
- 20. Java - Làm cách nào để tạo một mảng String có giá trị?
- 21. Thao tác trên Java 8 Giá trị tùy chọn *.
- 22. Ý nghĩa của một Epoch trong Neural Networks Đào tạo
- 23. Java 8 collect() only isPresent() Giá trị tùy chọn
- 24. Ghi giá trị cuối cùng trở về từ một JDK 8 lambda
- 25. Cách tạo một mảng SQL từ một Danh sách Java?
- 26. Cách tạo một nút văn bản XML có giá trị chuỗi rỗng (trong Java)
- 27. Nhận giá trị từ CompletionStage trong java
- 28. Java 8 epoch-millis tem thời gian để định dạng ngày, làm thế nào?
- 29. Java 8 LocalDateTime ZonedDateTime không thể phân tích ngày với múi giờ
- 30. Nhận một giá trị di động từ một hàng dựa trên một giá trị của ô
'ZonedDateTime.ofInstant (i, ZoneOffset.UTC)' for UTC – Lu55