Método MonthDay format() en Java con ejemplos

El método format() de la clase MonthDay en Java formatea este mes-día utilizando el formateador especificado.

Sintaxis:

public String format(DateTimeFormatter formatter)

Parámetro: este método acepta un formateador de parámetros que especifica el formateador a usar y no es nulo.

Devoluciones: la función devuelve la string de fecha formateada y no nula.

Los siguientes programas ilustran el método MonthDay.format() :

Programa 1:

// Program to illustrate the format() method
  
import java.util.*;
import java.time.*;
import java.time.format.DateTimeFormatter;
  
public class GfG {
    public static void main(String[] args)
    {
        // Parses the date
        MonthDay tm1 = MonthDay.parse("--12-06");
  
        // Uses the function
        LocalDate dt1 = tm1.atYear(2018);
  
        DateTimeFormatter formatter
            = DateTimeFormatter
                  .ofPattern("YYYY-MM-dd");
  
        System.out.println(formatter.format(dt1));
    }
}
Producción:

2018-12-06

Programa 2:

// Program to illustrate the format() method
  
import java.util.*;
import java.time.*;
import java.time.format.DateTimeFormatter;
  
public class GfG {
    public static void main(String[] args)
    {
        // Parses the date
        MonthDay tm1 = MonthDay.parse("--10-06");
  
        // Uses the function
        LocalDate dt1 = tm1.atYear(2018);
  
        DateTimeFormatter formatter
            = DateTimeFormatter
                  .ofPattern("--MM-dd");
  
        System.out.println(formatter.format(dt1));
    }
}
Producción:

--10-06

Referencia: https://docs.oracle.com/javase/8/docs/api/java/time/MonthDay.html#format-java.time.format.DateTimeFormatter-

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 *