Java 中 LocalDate withDayOfMonth() 方法
使用 Java 中 LocalDate 類中的 withDayOfMonth() 方法可以獲得 LocalDate 不可變副本,其中相應地更改了每月的天數。此方法需要一個引數,即要在 LocalDate 中設定的每月天數,它返回每月天數根據需要更改的 LocalDate。
演示此問題的程式如下所示 −
示例
import java.time.*;
public class Main {
public static void main(String[] args) {
LocalDate ld1 = LocalDate.parse("2019-02-15");
System.out.println("The LocalDate is: " + ld1);
LocalDate ld2 = ld1.withDayOfMonth(05);
System.out.println("The LocalDate with day of month altered is: " + ld2);
}
}輸出
The LocalDate is: 2019-02-15 The LocalDate with day of month altered is: 2019-02-05
現在讓我們來理解上面的程式。
首先顯示 LocalDate。然後,使用 withDayOfMonth() 方法將每月天數更改為 05 的 LocalDate 顯示出來。演示此過程的程式碼片段如下所示 −
LocalDate ld1 = LocalDate.parse("2019-02-15");
System.out.println("The LocalDate is: " + ld1);
LocalDate ld2 = ld1.withDayOfMonth(05);
System.out.println("The LocalDate with day of month altered is: " + ld2);
廣告
資料結構
聯網
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP