PHP og MySQL har forskellige måder at gemme tidsstempler , så det er nødvendigt at konvertere dem frem og tilbage , når der beskæftiger sig med de to forskellige sprog. Du kan bruge PHP til at få adgang MySQL-database oplysninger og derefter bruge det på websider. PHP gemmer tidsstempler som en Unix heltal , mens MySQL gemmer tidsstempler i en unik " DATETIME " format. PHP har indbyggede funktioner til at konvertere tidsstempler frem og tilbage mellem de to formater . Instruktioner
1
Åbn din PHP-fil i en teksteditor , som Notesblok .
2
Store en PHP tidsstempel ind i en lokal variabel. Du kan få adgang til aktuelle Unix tidsstempel som et heltal med " tiden "-funktionen : "$ cur_time = tid (); " for eksempel
3
Brug PHP "date" funktion med . formatet " dato ( ' YMD H : i: s' , phptimestamp ) " for at konvertere en PHP tidsstempel ind i en MySQL DATETIME streng. Brug det forrige eksempel, " $ my_mysqldate = dato ( ' YMD H : i: s' , $ cur_time ) " gemmer den aktuelle tid i en MySQL DATETIME string
4
Brug PHP " strtotime . ( mysql_date ) "-funktionen til at konvertere en MySQL DATETIME streng i en PHP tidsstempel. For eksempel, " $ my_phpdate = strtotime ( $ my_mysqldate ) ", hvor " my_mysqldate " er en eksisterende MySQL DATETIME string
5
Gem din PHP fil og lukke teksteditor
< . . br >