WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Időbélyeg létrehozása



A mktime() függvény időbélyeget készít a paraméterként kapott adatokból (óra, perc másodperc...).

A mktime() függvény szintaxisa:

Integer
=
mktime
(
1. paraméter
,
2. paraméter
,...,
6. paraméter
;


1. paraméter: óra
2. paraméter: perc
3. paraméter: másodperc
4. paraméter: hónap
5. paraméter: nap
6. paraméter: év
A visszatérési érték: Interger - időbélyeg.


Példa:

Forráskód



<body>      

<?php
echo 'date("Y.m.d.",0):  '.date("Y.m.d.",0)."<br>";  
echo 'date("H.i.s.",0):  '.date("H.i.s.",0)."<br><br>";

date_default_timezone_set("UTC");
echo 'date_default_timezone_set("UTC") <br>';
echo 'date("Y.m.d.",0):  '.date("Y.m.d.",0)."<br>";  
echo 'date("H.i.s.",0):  '.date("H.i.s.",0)."<br>
Az időbélyeg értéke időzóna függő.<br><br>";

$t1 = mktime(0,0,0,1,1,1970);
echo '$t1=mktime(0,0,0,1,1,1970): ',$t1."<br>";
$t2 = mktime(23,59,59,1,31,2013);
echo '$t2=mktime(23,59,59,1,31,2013): ',$t2."<br>";
$dt = $t2 - $t1;
echo 'date("Y.m.d.",$t2 - $t1):  '.date("Y.m.d.",$dt)." <br>!!!
A két dátum különbségeként az aktuális dátumot kapjuk.<br><br>";

echo 'date("Y.m.d.",mktime(0,0,0,1,32,2013)): '.
      date("Y.m.d.",mktime(0,0,0,1,32,2013))."<br>
//PHP kezeli a hibás értékeket is.</br><br>";

$t1 = mktime(16,5,0);
echo '$t1=mktime(16,05,0): ',$t1."<br>";
$t2 = mktime(16,06,0);
echo '$t2=mktime(16,06,0): ',$t2."<br>";
$dt = $t2 - $t1;
echo 'date("H.i.s.",$t2-$t1):  '.date("H.i.s.",$dt)."<br>";
?>

</body> 
 

Eredmény*


A példakód letölthető: php_datum_mktime_01.php.zip