Jedną z najczęściej wykonywanych operacji dotyczącej daty jest zmiana sposobu jej zapisu.
Gdy utworzymy nowy obiekt typu Date, z konstruktorem domyślnym za pomocą metody toString() otrzymamy bieżącą datę i godzinę w standardowym formacie (np. Sat Mar 12 01:27:24 CET 2011). Oczywiście jest to format, z którego nie korzysta się na co dzień, dlatego też ważne jest umiejętne formatowanie obiektu Date.

Formatowanie daty może odbywać się w 2 strony:

  • gdy posiadamy obiekt Date i chcemy wyświetlić go w pożądanej formie
  • gdy posiadamy już jakiś format i chcemy utworzyć z niego obiekt daty

(więcej…)