time

(PHP 4, PHP 5, PHP 7, PHP 8)

time現在の Unix タイムスタンプを返す

説明

time(): int

現在時刻を Unix エポック (1970 年 1 月 1 日 00:00:00 GMT) からの通算秒として返します。

注意:

Unixタイムスタンプは、ローカルタイムゾーンに関する情報を含んでいません。 Unixタイムスタンプに付随する落とし穴を避けつつ、 日付/時刻に関する情報を扱うために DateTimeImmutable を使うことを推奨します。

パラメータ

この関数にはパラメータはありません。

戻り値

現在のタイムスタンプを返します。

例1 time() の例

<?php
echo 'Now:       'date('Y-m-d') ."\n";
echo 
'Next Week: 'date('Y-m-d'strtotime('+1 week')) ."\n";
?>

上の例の出力は、 たとえば以下のようになります。

Now:       2022-06-04
Next Week: 2022-06-11

注意

ヒント

$_SERVER['REQUEST_TIME'] によって、リクエスト開始時のタイムスタンプが取得できます。

参考

  • date() - Unixタイムスタンプを書式化する
  • microtime() - 現在の Unix タイムスタンプをマイクロ秒まで返す

関連キーワード:  Unix, time, 時刻, 注意, 情報, 日付, 関数, パラメータ, Next, Week