日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java offsetdatetime_Java OffsetDateTime withHour()用法及代码示例

發布時間:2025/3/15 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java offsetdatetime_Java OffsetDateTime withHour()用法及代码示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Java中OffsetDateTime類的withHour()方法返回此OffsetDateTime的副本,其中一天中的小時數按照參數中的指定進行了更改。

用法:

public OffsetDateTime withHour(int hour)

參數:此方法接受單個參數hour,該參數指定要在結果中設置的一天中的小時,范圍從0到23。

返回值:它基于此日期返回OffsetDateTime,并帶有一天中的請求時間,而不是null。

異常:當一天中的小時值無效或day-of-year無效時,程序將引發DateTimeException。

以下示例程序旨在說明withHour()方法:

示例1:

// Java program to demonstrate the withHour() method

import java.time.OffsetDateTime;

import java.time.ZonedDateTime;

public class GFG {

public static void main(String[] args)

{

// Parses the date1

OffsetDateTime date1

= OffsetDateTime

.parse(

"2018-12-12T13:30:30+05:00");

// Prints dates

System.out.println("Date1: " + date1);

// Changes the hour of day

System.out.println("Date1 after altering hour of the day: "

+ date1.withHour(20));

}

}

輸出:

Date1: 2018-12-12T13:30:30+05:00

Date1 after altering hour of the day: 2018-12-12T20:30:30+05:00

示例2:

// Java program to demonstrate the withHour() method

import java.time.OffsetDateTime;

public class GFG {

public static void main(String[] args)

{

try {

// Parses the date1

OffsetDateTime date1

= OffsetDateTime

.parse(

"2018-12-12T13:30:30+05:00");

// Prints dates

System.out.println("Date1: " + date1);

// Changes the hour of day

System.out.println("Date1 after altering hour of the day: "

+ date1.withHour(27));

}

catch (Exception e) {

System.out.println("Exception: " + e);

}

}

}

輸出:

Date1: 2018-12-12T13:30:30+05:00

Exception: java.time.DateTimeException:

Invalid value for HourOfDay (valid values 0 - 23): 27

總結

以上是生活随笔為你收集整理的java offsetdatetime_Java OffsetDateTime withHour()用法及代码示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。