Hallo,
Ich möchte ein DateFormat in einen String speichern, was natürlich nicht wie das geht, sonst wäre ich nicht hier. Ich weiß, dass es sich bei DateFormat um eine abstrakte Klasse handelt.
Weißt du auch, daß DateFormat dazu verwendet wird Date-Objekte zu
formatieren? Das Datum (inkl. Uhrzeit) steht wirklich in einem Date-
Objekt drin.
Folgendes vorgehen:
Die Klasse SimpleDateFormat ist eine Implementierung von DateFormat.
Du erzeugst dir ein neues Objekt von SimpleDateFormat und übergibst
dem Konstruktor als Parameter das Muster (Pattern), das die gewünschte
Formatierung des Datums beschreibt.
Wenn du folgendes Format haben möchtest
31.01.1980
wäre dieses Muster das passende:
dd.MM.yyyy
Das ist alles dort beschrieben:
http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html
Wenn du das SimpleDateFormat-Objekt hast, mußt du nur noch die
Methode "format" aufrufen, der du das Date-Objekt übergibst. Die
Methode liefert dann das Datum im gewünschten Format (als String)
zurück.
Es gibt dazu auch ein kurzes Sun-Tutorial:
http://java.sun.com/docs/books/tutorial/i18n/format/simpleDateFormat.html
Gruß
Slyh
Es gibt 10 Arten von Menschen. Solche, die das Binärsystem verstehen, und solche, die es nicht verstehen.
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:} va:} de:] zu:) fl:( ss:) ls:/ js:|