Idioma de la fecha
Quiero imprimir la fecha en el idioma francés. Por ejemplo "Janvier" y no "Enero".
Estoy usando esto:
- El widget de Android no puede recibir el mensaje DATE_CHANGED
- ¿Cómo se formatea la fecha y la hora en Android?
- ¿Cómo obtener el formato de fecha seleccionado por el usuario en Android?
- Comience y finalice la semana en Android
- ¿Cómo convertir la fecha del calendario en cadena?
SimpleDateFormat mDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss",Locale.FRENCH); Date date = null; try { date = mDateFormat.parse(document.date); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); }
¡Pero no funciona!
¿Alguien tiene una idea de cómo puedo hacer esto?
- android obtener la fecha anterior de una fecha correspondiente (no la fecha de ayer)
- Java (Android) convertir la fecha de SQLite a "x días atrás"
- Java último día del problema del mes
- File.lastModified () nunca es lo que se estableció con file.setLastModified ()
- Cómo formatear una fecha de calendario
- java.text.ParseException: Unparseable date:
- Milliseconds hasta la fecha en GMT en Java
- SQLite selecciona todos los registros de hoy y día anterior
Prueba esto…
public class FormatDateLocale { public static void main(String[] args) { // // Defines an array of Locale we are going to use for // formatting date information. // Locale[] locales = new Locale[] { Locale.JAPAN, Locale.CHINA, Locale.KOREA, Locale.TAIWAN, Locale.ITALY, Locale.FRANCE, Locale.GERMAN }; // Get an instance of current date time Date today = new Date(); // // Iterates the entire Locale defined above and create a long // formatted date using the SimpleDateFormat.getDateInstance() // with the format, the Locale and the date information. // for (Locale locale : locales) { System.out.println("Date format in " + locale.getDisplayName() + " = " + SimpleDateFormat.getDateInstance( SimpleDateFormat.LONG, locale) .format(today).toUpperCase()); } } }
El resultado de nuestro código son:
Date format in Japanese (Japan) = 2009/01/04 Date format in Chinese (China) = 2009年1月4日Date format in Korean (South Korea) = 2009년 1월 4일 (일) Date format in Chinese (Taiwan) = 2009年1月4日Date format in Italian (Italy) = 4 GENNAIO 2009 Date format in French (France) = 4 JANVIER 2009 Date format in German = 4. JANUAR 2009
Enlace de origen: http://www.kodejava.org/examples/415.html
- Android, ¿Cómo puedo hacer que AVD sea más pequeño?
- Placeholder manifiesto applicationId para varios sabores de construcción no funciona