Método SimpleDateFormat format() en Java con ejemplos

El método format() de la clase SimpleDateFormat se usa para formatear una fecha determinada en una string de fecha/hora. Básicamente, el método se usa para convertir esta fecha y hora en un formato particular, por ejemplo, mm/dd/yyyy.
Sintaxis: 
 

public final String format(Date date)

Parámetros: el método toma una fecha de parámetro del tipo de objeto Fecha y se refiere a la fecha cuya salida de string se va a producir.
Valor devuelto: el método devuelve la fecha o la hora en formato de string de mm/dd/yyyy.
Los siguientes programas ilustran el funcionamiento del método format() de SimpleDateFormat:
Ejemplo 1: 
 

Java

// Java code to illustrate format() method
 
import java.text.*;
import java.util.Calendar;
 
public class SimpleDateFormat_Demo {
    public static void main(String[] args)
        throws InterruptedException
    {
        SimpleDateFormat SDFormat
            = new SimpleDateFormat("MM/dd/yyyy");
 
        // Initializing the calendar Object
        Calendar cal = Calendar.getInstance();
 
        // Displaying the actual date
        System.out.println("The original Date: "
                           + cal.getTime());
 
        // Using format() method for conversion
        String curr_date
            = SDFormat.format(cal.getTime());
        System.out.println("Formatted Date: "
                           + curr_date);
    }
}
Producción: 

The original Date: Tue Jan 29 12:23:40 UTC 2019
Formatted Date: 01/29/2019

 

Ejemplo 2: 
 

Java

// Java code to illustrate format() method
 
import java.text.*;
import java.util.Calendar;
 
public class SimpleDateFormat_Demo {
    public static void main(String[] args)
        throws InterruptedException
    {
        SimpleDateFormat SDFormat
            = new SimpleDateFormat();
 
        // Initializing the calendar Object
        Calendar cal = Calendar.getInstance();
 
        // Displaying the actual date
        System.out.println("The original Date: "
                           + cal.getTime());
 
        // Using format() method for conversion
        String curr_date = SDFormat.format(cal.getTime());
        System.out.println("Formatted Date: "
                           + curr_date);
    }
}
Producción: 

The original Date: Tue Jan 29 12:29:32 UTC 2019
Formatted Date: 1/29/19 12:29 PM

 

Publicación traducida automáticamente

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