180 PHP i MySQL dla każdego
♦ tm_sec — liczba sekund,
♦ tm_mi n — liczba minut,
♦ tm_hour— godzina,
♦ tmjrday — dzień miesiąca w postaci liczbowej,
♦ tmjnon — numer miesiąca w roku w postaci liczbowej,
♦ tm_year — liczba lat, które upłynęły od roku 1900,
♦ tm_wday — dzień tygodnia,
♦ tm_yday — dzień roku,
♦ tm_i sdst — znacznik czasu letniego i zimowego.
Funkcja microtime zwraca uniksowy znacznik czasu, podając liczbę sekund i mikrosekund, które upłynęły od 1 stycznia 1970 roku od godziny 0:00:00 czasu Greenwich (GMT). Jej wywołanie wygląda następująco: microtlmeO
Zwracany ciąg ma postać msec sec, gdzie msec oznacza mikrosekundy, a sec sekundy. Funkcja działa tylko na platformach obsługujących wywołanie funkcji systemowej gettimeofday (m.in. Linux, Windows).
Funkcja mktime zwraca uniksowy znacznik czasu dla podanych parametrów. Jej wywołanie ma postać:
inkt1me( [godzinaf. minutal. sekundal. miesiącL. dzień[. roki, fsjfct]]]]]]])
Część lub wszystkie parametry mogą zostać pominięte, pod warunkiem, że odbywa się to od strony prawej do lewej. Brakujące dane zostaną zastąpione zgodnie z bieżącym czasem lokalnym. Parametr is_dst przyjmuje wartość 1 dla czasu zimowego, wartość 0 dla czasu letniego lub -1, jeżeli nie wiadomo, czy jest to czas letni, czy zimowy.
Parametr rok może być podawany w postaci dwu- lub czterocyfrowej. W pierwszym przypadku wartości od 0 do 69 są przekładane na lata 2000 - 2069, natomiast wartości 70 - 99 na lata 1970 - 1999. W przypadku większości 32-bitowych systemów uniksowych obsługiwane są lata od 1901 do 2038, w przypadku 32-bitowych systemów z rodziny Windows lata od 1970 do 2038. Ostatni dzień miesiąca może być wyrażony jako zerowy dzień miesiąca następnego. Należy zwrócić uwagę na kolejność parametrów, która jest inna niż w przypadku uniksowej funkcji mktimeO.