date() 関数と同じですが、返される時刻が グリニッジ標準時(GMT) であるところが異なります。たとえば フィンランド(GMT +0200)で実行されると、下の例の最初の行は "Jan 01 1998 00:00:00" と表示されますが、2 番目の行は "Dec 31 1997 22:00:00" と表示されます。
注意: PHP 5.1.0 より前のバージョンでは、負のタイムスタンプ(1970 年以前の日付) がシステム環境によっては(例: Windows)正しく動作しませんでした。
date(),mktime(), gmmktime(), strftime()も参 照ください。