PHP mktime() funktionen
Exempel
Returnar ett UNIX-tidsstämpel för ett datum. Använd sedan det för att hitta dagen för det datumet:
<?php // Uppdatering: October 3, 1975 was on a Friday echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975)); ?>
Definition och användning
gmmktime() funktionen returnerar datumets UNIX-tidsstämpel.
Tips:Funktionen är lika med gmmktime() Samma, skillnaden är att de överförda parametrarna representerar datumet (inte GMT-datumet).
Syntax
mktime(hour,minute,second,month,day,year,is_dst);
Parametrar | Beskrivning |
---|---|
hour | Valfritt. Fastsätter timmarna. |
minute | Valfritt. Fastsätter minuterna. |
second | Valfritt. Fastsätter sekunderna. |
month | Valfritt. Fastsätter månaden. |
day | Valfritt. Fastsätter dagen. |
year | Valfritt. Fastsätter året. |
is_dst |
Valfritt. Om tiden är under sommartid (DST), sätt till 1, annars sätt till 0, om den är okänd sätt till -1 (standard). Om den är okänd, kommer PHP att leta efter den själv (kan ge oväntade resultat). Observera:Detta argument har föråldrats i PHP 5.1.0. I stället används den nya egenskapen för tidszonshantering. |
Tekniska detaljer
Returvärde: | Returnerar ett heltal som Unix-tidsstämpel, om det uppstår ett fel returneras FALSE. |
---|---|
PHP-version: | 4+ |
Uppdateringslogg: |
PHP 5.3.0: Om du använder is_dst Anropar ett argument, kastas ett E_DEPRECATED. PHP 5.1.0: is_dst-argumentet har föråldrats. Om mktime() anropas utan argument, kastas ett E_STRICT-meddelande. Använd time()-funktionen istället. |