Aqua: && (MySQL) -> Eine verwirrende Frage mit der ZEIT-Verarbeitung

Beitrag lesen

Hallo!

Das Feld "zeit" ist der Feld-Type "timestamp"
Das Format ist offensichtlich ein anderes als der Timestamp
den wir von Linux her kennen,  wenn man in Perl  time() ausgibt,
da sind ja die Sekunden seit 1.1.1970

Jedenfalls finde ich es nett in der MySQL-DB eine Spalte zu haben in
der ein für MySQL verstaendliches Datum ist mit dem MySQL selbst
rechnen kann anstatt ein INT feld mit einem Unix-Timestamp.

Daher entschied ich mich für den Feld-Type timestamp.

Die Frage

Angeblich gibt es irgendeine Möglichkeit,
den Unix Timestamp direkt einzufügen,
also ohne die Unix-Zeit zu veraendern diese direkt in
die DB einzufügen und MySQL speichert das in der Tabelle aber in
der Form wie es unten zu sehen ist als Jahr,Monat,Tag,Stunde,Minute,Sekunde

Wie geht das?
Und wie bekomme ich den Wert am leichtesten zu verarbeiten wieder
aus der Datenbank raus?

Kann ich das auch als Unix Timestamp wieder herausbekommen?

Zusatzfrage:
Welche Regexp trennt mir 20031128031648 so ab:
die ersten 4 zeichen, und alle anderen in 2-er schritten,
das ganze setze ich dann in () damit ich $1 und $2  usw... variablen
bekomme....

hm...

+----+-------+----------------+
| id | titel | zeit           |
+----+-------+----------------+
|  1 | ssss  | 20031128031648 |
|  6 | xxx   | 20031128121422 |
+----+-------+----------------+

Danke,
Aqua