Observer: DateFormat in String speichern

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

  1. 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.

    1. nein, nicht in eine DB, sondern in einen String, ich hätte vielleicht besser ablegen sagen sollen und nicht speichern.

      1. 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.

        1. 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

          --
          ss:| ls:] fo:| de:] ch:? rl:? br:> js:( ie:% fl:| mo:)
          Wer nicht versucht hat schon verloren.
  2. 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:|