El método applyLocalizedPattern() de la clase SimpleDateFormat se usa para aplicar un patrón de string localizado a este formato de fecha. Este patrón puede ser configurado por el usuario.
Sintaxis:
public void applyLocalizedPattern(String pattern)
Parámetros: El método toma un patrón de parámetro de tipo String y hace referencia a la nueva fecha y hora que se va a aplicar.
Valor devuelto: el método devuelve un tipo vacío.
Los siguientes programas ilustran el funcionamiento del método applyLocalizedPattern() de SimpleDateFormat:
Ejemplo 1:
Java
// Java code to illustrate // applyLocalizedPattern() 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 calendar Object Calendar cal = Calendar.getInstance(); // Using the following pattern String new_pat = "MM / dd / yy HH:mm Z"; // Use of applyLocalizedPattern() SDFormat.applyLocalizedPattern(new_pat); System.out.println("Applying the format: " + SDFormat .toLocalizedPattern()); } }
Producción:
Applying the format: MM / dd / yy HH:mm Z
Ejemplo 2:
Java
// Java code to illustrate // applyLocalizedPattern() method import java.text.*; import java.util.*; public class SimpleDateFormat_Demo { public static void main(String args[]) throws Exception { // Initializing SDF SimpleDateFormat SDFormat = new SimpleDateFormat(); // Applying LocalizedPattern SDFormat.applyLocalizedPattern("dd"); String str = SDFormat.format(new Date()); // Printing todays date System.out.println("Today is: " + str); // Applying LocalizedPattern SDFormat.applyLocalizedPattern("MMM"); String str1 = SDFormat.format(new Date()); // Printing the month System.out.println("Month is: " + str1); } }
Producción:
Today is: 30 Month is: Jan
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