Java ja localet

harja 27.06.05 19:45

Localeiden käyttöä javassa, esimerkkinä päivämäärä selvällä suomenkielellä

 Tekstiversio  Arvo: 8 (8 ääntä)  Äänestä: +  -
/*
 * Created on 27.6.2005
 *
 */

package pekka;

import java.text.DateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;

/**
 * @author mharju
 */

public class FinnishLocale
{
    public static void main(String[] args)
    {
       // Luodaan uusi locale-olio
       Locale usedLocale = new Locale("fi", "FI");
       
       // Luodaan sen perusteella uusi päivämääräformatteri
       // Kokeile myös muita mahdollisia tulostusformaatteja (SHORT, MEDIUM ja LONG)
       DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.FULL, usedLocale);
       
       // Otetaan nykyinen päivä
       Date currentTime = Calendar.getInstance(usedLocale).getTime();
       
       // Tulostetaan näkyville
       System.out.println(
                dateFormat.format(currentTime)
                );
    }
}