A UNIX tidsstämpel representerar antalet sekunder sedan UNIX epok dag , vilket var den tid på 00:00:00 UTC den 1 januari 1970. Tidsstämpeln ger ett unikt nummer för varje sekund som går , och ger ett gemensamt format för att representera ett datum som många olika typer av datorsystem förstår . Som en tidsstämpel är ett heltal , är det enkelt att lagra i en databas och gör det lättare att utföra datum -baserade beräkningar, till exempel beräkning av antalet dagar mellan två datum . Använd PHP " mktime " kommandot för att skapa en UNIX tidsstämpel . Instruktioner
1
Skapa en ny HTML- sida i ett webbdesign program eller textredigerare . Spara sidan som " . Timestamp.php "
2
Lägg följande PHP-kod mellan HTML "
< /body > " taggar :
< ? php echo " Nuvarande tidsstämpel : " . tid ( ) ; ? >
Detta använder PHP " tid " för att mata ut tidsstämpeln i det ögonblick koden körs . Spara sidan och ladda upp den till din webbserver .
3
Öppna en webbläsare och gå till " timestamp.php " . Du kommer att se utdata som liknar följande :
Nuvarande tidsstämpel : 1305637455
1305637455 representerar antalet sekunder sedan UNIX epok datum
4
Ändra PHP . kod för att läsa : ?
< php echo " Tidsstämpel : " . mktime ( 0,0,1,12,25,2011 ) ; ? >
Detta genererar tidsangivelsen för 00:01 2011/12/25 . De parametrar som godtas av mktime kommandot är :
mktime ( $ h , $ minut , $ sekund , $ månad , $ dag $ år ) katalog
Spara filen och ladda upp den på din hemsida server
5
Uppfriska den " timestamp.php " sidan i din webbläsare , och du kommer att se följande visas : .
Tidsstämpel : 1324771201
Detta visar antalet sekunder mellan UNIX epok datum och 00:01 2011/12/25 .