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 1458 CEST 2010,

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

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?

0
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

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

1 użytkowników online, w tym zalogowanych: 0, gości: 1