Christian Seiler: formatierung eines strings?

Beitrag lesen

Hallo alois,

meine variable hat den inhalt:     31.11.2003
für die Datenbank muß sie aber so: 2003-11-31 aussehen.
wie kann ich den string umformatieren, bzw. später dann wieder rückformatieren?

Wie wäre es mit folgendem regulären Ausdruck zum Extrahieren der Daten?

/([0-9]{1,2}).([0-9]{1,2}).([0-9]{2}(?:[0-9]{2})?)/

Die kannst Du dann mit printf oder number_format o.ä. wieder zusammensetzen.

Analog heißt der Ausdruck für das Umwandeln aus der Datenbank heraus so:

/([0-9]{2}(?:[0-9]{2})?)-([0-9]{1,2})-([0-9]{1,2})/

Christian

--
Hast Du einen Beitrag? Nur her damit!
http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[