Programa Java para mostrar el nombre de un mes en formato (MMM)

Java es el lenguaje de programación más poderoso, mediante el cual podemos hacer muchas cosas y Java es un lenguaje preferible en la industria. Así que tiene un enorme campo de características. Aquí discutimos una de las mejores características de Java, es decir, cómo podemos representar el mes en forma abreviada o en formato MMM .

Hay dos formas de hacer esto usando algunas clases:

Método 1: usar SimpleDateFormat y la clase de fecha

  • Aquí la clase Date proporciona la fecha y la hora actuales, y la clase SimpleDateFormat se usa para formatear la fecha en algún formato, aquí el mes se mostrará en formato MMM .
  • La clase SimpleDateFormat se incluye en el paquete Text en Java y la clase Date se incluye en el paquete util en Java. El constructor de fecha inicializa el objeto con la fecha y hora actuales .
  • SimpleDateFormat es una clase para formatear y analizar fechas.

Ejemplo

Java

// Java Program to format the date in MMM
// format using SimpleDateFormat() method
 
import java.util.Date;
import java.text.SimpleDateFormat;
public class GFG {
    public static void main(String args[])
    {
        // initialize Date class
        Date date = new Date();
         
        // initialize SimpleDateFormat class
        // it accepts the format of date
        // here it accepts the "MMM" format for month
        SimpleDateFormat month = new SimpleDateFormat("MMM");
         
        //"format" use to format the date in to string
        String currentMonth = month.format(date);
        
 
        System.out.println(currentMonth);
    }
}
Producción

Nov

Método 2: Usar la clase Formatter 

  • Podemos usar la clase Formatter para imprimir el mes en forma abreviada.
  • Aquí usamos esta clase con la clase Fecha . Hay un especificador de formato «% tb» que se usa para imprimir un mes corto.
  • También hay muchos especificadores de formato para otros trabajos. Si usamos «% tB», entonces se convertirá en un mes completo. Vea el código a continuación,

Java

// Java Program to Display Name of a Month in
// (MMM) Format using Formatter class
 
import java.util.Date;
import java.util.Formatter;
public class GFG {
    public static void main(String args[])
    {
        // initialize Date class
        Date date = new Date();
 
        // initialize Formatter class
        Formatter fm = new Formatter();
 
        //"format" use to format the month name in to string
        // from the date object
        //"%tb" is use to print the Month in MMM form
        fm.format("%tb", date);
 
        System.out.println(fm);
    }
}
Producción

Nov

Método 3: Usar la clase Formatter con la clase Calendar

Esta clase también devuelve la fecha y la hora actuales.

Ejemplo 

Java

// Java Program to Display Name of a Month in
// (MMM) Format using Formatter class with
// Calendar class
 
import java.util.Calendar;
import java.util.Formatter;
public class GFG {
    public static void main(String args[])
    {
        // initialize Formatter class
        Formatter fm = new Formatter();
 
        // initialize Calendar class
        //"getInstance()" return a Calendar instance based
        //on the current time and date
        Calendar cal = Calendar.getInstance();
 
        // formatting month into string form the date object
        fm.format("%tb", cal);
 
        System.out.println(fm);
    }
}
Producción

Nov

Publicación traducida automáticamente

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