Programa Java para Imprimir los Meses en Diferentes Formatos

Para imprimir meses en diferentes formatos, vamos a utilizar dos clases de paquete java.util . Esa es la primera clase Calendar y la otra es la clase Formatter. Desde la clase Calendar, use el método getInstance() para obtener una instancia (información de fecha y hora) del calendario de acuerdo con la zona horaria actual.

Ejemplo:

Input : 18-11-2020
Output: December Dec 12
Explanation: Here, month starts from 0.
 
Input : 18-5-2019
Output: June Jun 06

Sintaxis:

public static Calendar getInstance()

Valor devuelto: el método devuelve el calendario.

Clase de formateador:

La clase de formateador en Java se usa principalmente para mostrar un número, string, hora, fecha en cualquier formato que desee. Los siguientes son los caracteres de conversión que se utilizan para dar formato a las fechas en nuestro programa.

  1. %tB- Nombre completo del mes como «enero» «marzo».
  2. %tb-Nombre de mes abreviado como «Jan», «Feb».
  3. %tm-Meses con formato de dos dígitos.

El formato utilizado en la siguiente implementación:

"November" "NOV" "11"

Implementación:

Java

// Java Program to Print the Months in Different Formats
import java.util.Calendar;
import java.util.Formatter;
 
public class MonthFormates {
    public static void main(String args[])
    {
 
        // create objects of date formatter class.
        Formatter fmt1 = new Formatter();
 
        // create object of calendar class.
        // cal object contains current date of system
        Calendar cal = Calendar.getInstance();
 
        // setting a new date and Here 5 means
        // June because Months starts from 0
        cal.set(2019, 5, 18);
         
        // print month in different ways.
        fmt1.format("%tB %tb %tm", cal, cal, cal);
        System.out.println("Output: " + fmt1);
    }
}
Producción

Output: June Jun 06

Publicación traducida automáticamente

Artículo escrito por patildhanu4111999 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 *