El método getInstance() de la clase DateFormat devolverá el formateador de fecha y hora con el estilo de formato predeterminado para la configuración regional predeterminada.
Sintaxis:
public static final DateFormat getInstance()
Parámetro: este método no requiere ningún parámetro.
Valor de retorno: este método devolverá el formato de fecha en un formato particular.
Ejemplo 1:
Java
// Java program to illustrate // GetInstance() method // importing the required packages import java.text.DateFormat; import java.util.Date; class Testclass { public static void main(String[] args) { // initializing the Date Date d = new Date(); // initializing the DateFormat using getInstance() DateFormat df = DateFormat.getInstance(); // printing the DateFormat return value as object System.out.println("DateFormat Object : " + df); // formatting the current date into a string String str = df.format(d); // printing the current date System.out.println("Current date : " + str); } }
Producción
DateFormat Object : java.text.SimpleDateFormat@c88bcc54 Current date : 12/15/21, 8:23 AM
También podemos mostrar la fecha en el formato requerido usando la clase SimpleDateFormat.
A continuación se muestra el ejemplo que muestra el uso de SimpleDateFormat
Ejemplo 2:
Java
// Java program to illustrate // GetInstance() method // importing the required packages import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; class Testclass { public static void main(String[] args) { // initializing the Date Date d = new Date(); // initializing the DateFormat using getInstance() DateFormat df = DateFormat.getInstance(); // printing the DateFormat return value as object System.out.println("DateFormat Object : " + df); // formatting the current date into a string String str = df.format(d); // printing the current date System.out.println("Current date : " + str); // initializing the SimpleDateFormat SimpleDateFormat sdf = new SimpleDateFormat("MM-dd-yyyy"); // formatting the SimpleDateFormatr into a string String st = sdf.format(d); // printing the formatted value System.out.println("Formatted Date : " + st); } }
Producción
DateFormat Object : java.text.SimpleDateFormat@c88bcc54 Current date : 12/15/21, 8:26 AM Formatted Date : 12-15-2021
Publicación traducida automáticamente
Artículo escrito por akashdeepkatari y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA