PHP och MySQL har olika sätt att lagra tidsstämplar , så det är nödvändigt att konvertera dem fram och tillbaka när det handlar om två olika språk . Du kan använda PHP för att få tillgång till MySQL databas informationen och sedan använda den på webbsidor . PHP lagrar tidsstämplar som en Unix heltal , medan MySQL lagrar tidsstämplar i en unik " DATETIME " format . PHP har inbyggda funktioner för att konvertera tidsstämplar och tillbaka mellan de två formaten . Instruktioner
1
Öppna din PHP- filen i en textredigerare , till exempel Anteckningar .
2
Store ett PHP tidsstämpel till en lokal variabel . Du kan komma åt den nuvarande Unix timestamp som ett heltal med " tid " -funktion : " $ cur_time = tid ( ) , " till exempel
3
Använd PHP "date " -funktionen med . formatet "date ( ' YMD H : i: s ' , phptimestamp ) " för att konvertera en PHP tidsstämpel i en MySQL DATETIME sträng . Använda det tidigare exemplet , " $ my_mysqldate = date ( ' YMD H : i: s ' , $ cur_time ) , " lagrar den aktuella tiden i en MySQL DATETIME sträng
4
Använd PHP " strtotime . ( mysql_date ) " -funktion för att konvertera en MySQL DATETIME sträng till en PHP tidsstämpel . Till exempel , " $ my_phpdate = strtotime ( $ my_mysqldate ) ; " , där " my_mysqldate " är en befintlig MySQL DATETIME sträng
5
Spara din PHP -filen och stäng textredigeraren
< . . br > Addera