Epoch tid er en integreret antal sekunder der er gået siden 1 januar 1970 . I PHP, returnerer "tid "-funktionen en dato i epoke tid, giver dig mulighed for at udføre beregninger - såsom at sammenligne to datoer - nemt. Men MySQL tidsstempler bruge en " ÅÅÅÅ- MM -DD TT: MM: SS " format, der gør det vanskeligt at bruge tiden i beregningerne. PHP har en funktion kaldet " strtotime " , der tager en tid som en parameter, og konverterer det til epoke tid, så når du trækker et tidsstempel fra MySQL, kan du bruge denne funktion til at konvertere data til epoke tid og ændre det efter behov. Instruktioner
1
Åbn HTML-fil. Sæt markøren , hvor du ønsker at konvertere et tidsstempel til epoke tid
2
Indtast følgende kode : .
< Php
$ DBH = mysql_connect ( ? ' MySQL_server ', ' MySQL_username ', ' MySQL_password ');
mysql_select_db ( ' database_name ');
Disse linjer forbinde til din MySQL-database . Ændre værdierne til de af din database
3
Indtast følgende kode : .
$ Query = mysql_query ( "SELECT * FROM table_name ");
< p > $ row = mysql_fetch_row ( $ query ) ;
echo $ row [0 ]
echo strtotime ( $ row [0 ])
Den første linje forespørgsler en MySQL tabel for alle poster i det. Skift denne forespørgsel til at returnere de poster, du har brug for. Den anden linje gemmer hvert felt i poster i et array. Grupperingen anvender nul - indeksering , hvilket betyder det første felt har indeks nul , det andet felt har indeks én , og så videre . Skift indekset til en, der passer på feltet i MySQL tabel, der sparer tidsstempler . Den tredje linie viser tidsstemplet ved hjælp af en "YYYY -MM- DD TT: MM: SS " format. Den fjerde linie bruger " strtotime "-funktionen til at konvertere , at samme værdi epoke tid og viser det på websiden.
4
Gem HTML-filen og uploade den til din webserver .