DateFormat in String speichern
Observer
- java
Habe folgendes Problem:
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.
Kann mir da jemand helfen
hi,
ich nehme jetzt mal an du möchtest es in einen String in einer Datenbank speichern. Wenn ja, welche Datenbank?
schönen Gruß
.dan.One.
nein, nicht in eine DB, sondern in einen String, ich hätte vielleicht besser ablegen sagen sollen und nicht speichern.
Hi,
ich weiß jetzt leider nicht warum du unbedingt DateFormat und nicht Date nimmst, da gäbe es die toString() methode, die ist bei DateFormat zwar auch vorhanden (weil abgeleitet von Object) aber nicht überschrieben, daher weiß ich nicht genau was da rauskommt, versuchs mal.
schönen Gruß
.dan.One.
moin :)
ansonsten hilft in solchen Fällen gern die API weiter:
http://java.sun.com/j2se/1.4.2/docs/api/java/text/DateFormat.html
liebe Gruesse lina
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