Du suchst eine Funktion(*), die Dir aus der Datum/Zeitangabe, die auf jeden Fall von Locale abhängt (Stichworte; Sommerzeit, Zeitzone) einen Timestamp erzeugt, der von Locale unabhängig, bzw. auf den 1.1.1970 0 Uhr GMT bezogen ist.
Funktion(*): Entweder eine PHP-Funktion oder eine Funktion welche das DBMS zur Verfügung stellt. Evntl. ists jedoch besser angebracht, das DB-Design zu überarbeiten (Stichworte: s.o.) und ausschließlich Funktionen zu verwenden, die das DBMS bietet.
Das bedeutet auch, dass bereits beim Erheben der Daten alles erfasst wird, also nicht nur die Uhrzeit, sondern auch die Zeitzone.
Hotti
Ich erklär mal was ich vorhabe und zwar.
Ich lese die Timstamp aus der DB aus und wandel sie um so das ich sie lesen und bearbeiten kann. Habe ich diese bearbeitet soll diese wieder als Timstamp in die DB geschrieben werden. Das einzigste Problem ist halt was ich habe das ich nciht weiß wie ich das normale Datum in eine Timestamp umwandeln kann.