Jak převádět čas v PHP pomocí fce time() ?

pomoci fce time() zjistim čas např. v této podobě 1187637236

to mohu jednoduchým scriptem

time.php
---------------------------------------------------------------------
<form action="time.php" method="POST">
<input type="text" name="date" value=1187637236>
<input type="submit">
</form>
<?
echo Date("G:i:s j.n.Y", $date);
?>
---------------------------------------------------------------------

změnit na 21:13:56 20.8.2007

Já se ptám, dá se to udělat i obráceně?
(z 21:13:56 20.8.2007 => na 1187637236 )

Je na to nějáká fce pro PHP4 ?
http://cz.php.net/manual/cs/function.mktime.php
už jsem to asi našel

http://www.webzdarma.cz/forum/read.php?f=2&i=38727&t=38727
jo to je ono díky ds
ja jsem nasel neco jineho
hmm, tak to také nebude ono :'(

má někdo jiný nápad ?

ja se dá převést datum v PHP z formatu 21:13:56 20.8.2007 na 1187637236 (počet sekund od 1970)
Nejdriv musis 21:13:56 20.8.2007 rozparsovat (explode) na jednotlive casti - hodiny, minuty, sekundy, ..
A takto ziskane hodnoty pomoci mktime prevedes do unixtime (1187637236).
už jsem na to konečně přišel!

kdyby to někoho do budoucnosti zajímalo, tak je to PHP fce StrToTime


<?
echo StrToTime("2007-08-20 23:00:31");
?>
// výstup: 1187643621

a obráceně :)

<?
echo Date("Y-m-d H:i:s", "1187643621");
?>
// výstup: 2007-08-20 23:00:31