El método atMonth(Month) de la clase Year en Java combina el objeto del año actual con un mes pasado como parámetro para crear un objeto YearMonth.
Sintaxis :
public YearMonth atMonth(Month month)
Parámetro : Este método acepta un solo parámetro mes . Es el mes del año a utilizar. Toma un objeto Mes válido y no puede ser NULL.
Valor devuelto: Devuelve un objeto YearMonth formado por el objeto del año actual y un mes válido pasado como parámetro a la función.
Los siguientes programas ilustran el método atMonth(Month month) de Year en Java:
Programa 1 :
// Program to illustrate the atMonth(Month) method import java.util.*; import java.time.*; public class GfG { public static void main(String[] args) { // Creates a Year object Year thisYear = Year.of(2017); // Creates a YearMonth with this // Year object and Month passed to it YearMonth yearMonth = thisYear.atMonth(Month.SEPTEMBER); System.out.println(yearMonth); } }
Producción:
2017-09
Programa 2 :
// Program to illustrate the atMonth(Month) method import java.util.*; import java.time.*; public class GfG { public static void main(String[] args) { // Creates a Year object Year thisYear = Year.of(2018); // Creates a YearMonth with this // Year object and Month passed to it YearMonth yearMonth = thisYear.atMonth(Month.JANUARY); System.out.println(yearMonth); } }
Producción:
2018-01
Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/Year.html#atMonth-