首頁 > Java > java教程 > 如何使用 Java 8 的 LocalDateTime 解析和格式化日期和時間?

如何使用 Java 8 的 LocalDateTime 解析和格式化日期和時間?

Mary-Kate Olsen
發布: 2024-12-20 20:23:11
原創
569 人瀏覽過

How Can I Parse and Format Dates and Times Using Java 8's LocalDateTime?

在 Java 8 中使用 LocalDateTime 解析和格式化日期

Java 8 引入了 java.time API 以增強日期和時間處理。此 API 包括 LocalDateTime 類別來表示沒有特定時區的日期和時間。以下是如何解析字串中的日期並將LocalDateTime 實例格式化回字串:

解析日期和時間字串

解析日期和時間字串(例如「2014」 -04-08 12:30") 到LocalDateTime 實例中,使用具有DateTimeFormatter 的靜態parse()方法。請使用以下格式()方法:

String str = "1986-04-08 12:30";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
LocalDateTime dateTime = LocalDateTime.parse(str, formatter);
登入後複製

附加註解

像DateTimeFormatter.ISO_DATE_TIME 這樣的預設格式化程式可用於常見的日期/時間格式(例如ISO 8601)。方法可用於其他日期/時間類型,例如 LocalDate 和 ZonedDateTime。

以上是如何使用 Java 8 的 LocalDateTime 解析和格式化日期和時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板