Aktualna data w polskiej formie

Aktualna data w polskiej formie
0

Witam mam problem z wyświetleniem daty w polskim formacie:

GregorianCalendar calendar = new GregorianCalendar();
Date now = calendar.getInstance(new Locale("pl", "pl_PL")).getTime();
System.out.println(now);

zwraca Tue Aug 03 14:50:58 CEST 2010,

Jak zrobić aby zwracało w polskim formacie date ?

lipkerson
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0

??? No a niby w jakim to jest formacie jak nie w polskim?

Różni się chyba od mm-dd-rrrr albo rrrr-mm-dd prawda?


Another jam from the world for the jam from the voices of the world......
0
Kopiuj
SimpleDateFormat formater=new SimpleDateFormat("dd.MM.yyyy");
StringBuffer  sb=new StringBuffer("");
Date now = calendar.getTime();
System.out.println(formater.format(now,sb,new FieldPosition(DateFormat.DATE_FIELD)));

Poczytaj w dokumentacji klasySimpleDateFormat jakie znaki możesz użyć we wzorcu daty.

0

Sterowanie wypisywaniem daty na podstawie "Jawa podstawy" wydanie VIII

Kopiuj
import java.util.*;


public class Data {

	public static void main(String[] args) {


        System.out.printf("\n%td - %tm - %tY", new Date(), new Date(), new Date());

}

}

dostępne sa jeszcze parametry cFDTrRYyCBbhmdeAajH każdy poprzedzony %t

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.