- java.time 包類
- java.time - 首頁
- java.time - 時鐘
- java.time - 時長
- java.time - 瞬時
- java.time - 本地日期
- java.time - 本地日期時間
- java.time - 本地時間
- java.time - 月日
- java.time - 偏移日期時間
- java.time - 偏移時間
- java.time - 週期
- java.time - 年
- java.time - 年月
- java.time - 區域日期時間
- java.time - 時區 ID
- java.time - 時區偏移量
- java.time 包列舉
- java.time - 月
- java.time 實用資源
- java.time - 討論
java.time.OffsetDateTime.withHour() 方法示例
描述
java.time.OffsetDateTime.withHour(int hour) 方法返回本 OffsetDateTime 的副本,其中小時部分已被更改。
宣告
以下是 java.time.OffsetDateTime.withHour(int hour) 方法的宣告。
public OffsetDateTime withHour(int hour)
public OffsetDateTime withHour(int hour)
引數
hour − 在結果中設定的時間(從 0 到 23)。
返回值
根據本日期建立的 OffsetDateTime,其中包含請求的時間,非空。
異常
DateTimeException - 如果時間值無效。
示例
package com.tutorialspoint;
import java.time.OffsetDateTime;
public class OffsetDateTimeDemo {
public static void main(String[] args) {
OffsetDateTime date = OffsetDateTime.parse("2017-01-03T10:15:30+01:00");
OffsetDateTime result = date.withHour(3);
System.out.println(result);
}
}
線上示例
2017-01-03T03:15:30+01:00
列印頁面
廣告