Mes método firstDayOfYear() en Java

El firstDayOfYear() es un método integrado de Month ENUM que se utiliza para obtener el día del año correspondiente al primer día de este mes.

Sintaxis :

public int firstDayOfYear(boolean leapYear)

Parámetros : este método acepta un único parámetro , año bisiesto , que es una variable indicadora booleana que indica si este año es un año bisiesto o no.

Valor devuelto : este método devuelve el día del año correspondiente al primer día de este mes.

Los siguientes programas ilustran el método anterior:

Programa 1 :

import java.time.*;
import java.time.Month;
import java.time.temporal.Temporal;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Set the month to february
        Month month = Month.of(2);
  
        // Get corresponding day-of-year of the
        // first day of february in a non-leap year
        System.out.println(month.firstDayOfYear(false));
    }
}
Producción:

32

Programa 2 :

import java.time.*;
import java.time.Month;
import java.time.temporal.Temporal;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Set the month to february
        Month month = Month.of(3);
  
        // Get corresponding day-of-year of the
        // first day of March in a leap year
        System.out.println(month.firstDayOfYear(true));
    }
}
Producción:

61

Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/Month.html#firstDayOfYear-boolean-

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *