日期语言

hay*_*ssi 4 android date

我想用法语打印日期.例如"Janvier"而不是"January".

我用这个:

    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();
            }
Run Code Online (Sandbox Code Playgroud)

但它不起作用!

有谁知道我该怎么做?

Nev*_*uit 10

试试这个...

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());
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我们的代码的结果是:

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
Run Code Online (Sandbox Code Playgroud)

来源链接:http://www.kodejava.org/examples/415.html