Java.Time 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供主要的日期、時間、時刻與持續時間 API。
類別
| 名稱 | Description |
|---|---|
| Clock |
一個時鐘,透過時區提供即時、日期和時間的存取。 |
| DateTimeException |
例外用於在計算日期時間時表示問題。 |
| DayOfWeek |
例如「星期二」。 |
| Duration |
以時間為基礎的時間,例如1934年。 |
| Instant |
時間線上的瞬間點。 |
| LocalDate |
在 ISO-8601 日曆系統中沒有時區的日期,例如 |
| LocalDateTime |
在 ISO-8601 日曆系統中,沒有時區的日期時間,例如 |
| LocalTime |
ISO-8601 日曆系統中沒有時區的時間,例如 |
| Month |
一年中的月份,例如「七月」。 |
| MonthDay |
ISO-8601 日曆系統中的月份日,例如 |
| OffsetDateTime |
在 ISO-8601 日曆系統中,與 UTC/Greenwich 有偏移的日期時間,例如 |
| OffsetTime |
在 ISO-8601 日曆系統中,與 UTC/格林威治有偏移的時間,例如 |
| Period |
在 ISO-8601 日曆系統中,以日期為基礎的時間長度,例如「2年3個月4天」。 |
| Year |
ISO-8601 日曆系統中的一年,例如 |
| YearMonth |
ISO-8601 日曆系統中的年月,例如 |
| ZonedDateTime |
在 ISO-8601 日曆系統中,帶有時區的日期時間,例如 |
| ZoneId |
一個時區 ID,例如 |
| ZoneOffset |
格林威治/UTC 的時區偏移,例如 |
介面
| 名稱 | Description |
|---|---|
| IInstantSource |
提供即時存取的權限。 |
備註
此命名空間中的類型代表基於 ISO 日曆系統的瞬間、持續時間、日期、時間、時區與期間。
所有類別皆為不可變且執行緒安全。 低階欄位存取請使用 Java.Time.Temporal;若要自訂列印與解析,請使用 Java.Time.Format。
Java.Time.Chrono 提供日曆中立的 API,供使用在地日曆的應用程式使用。 應用程式應在此命名空間中跨系統邊界使用 ISO 日期-時間類型。