javaでLocalDateを使用して現在の月の最初の日を取得する方法は何ですか。
Javaでは、LocalDateクラスのwithDayOfMonth()メソッドを使用して、その月の最初の日付を取得できます。具体的な実装は以下の通りです:
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
LocalDate now = LocalDate.now();
LocalDate firstDayOfMonth = now.withDayOfMonth(1);
System.out.println("当月第一天:" + firstDayOfMonth);
}
}
このコードを実行すると、今月の最初の日が表示されます。