PHP 関数 "time" を使用して、現在の UNIX タイムスタンプを返します。
UNIX タイムスタンプは、1970 年 1 月 1 日の 0:00:00 からの合計秒数を指します。協定世界時 (UTC) の数値です。 。 PHP では、組み込み関数「time」を使用して、現在の UNIX タイムスタンプを取得できます。この記事では、この関数の使用方法を説明し、対応するコード例を示します。
コード例:
<?php $timestamp = time(); echo "当前的UNIX时间戳是:".$timestamp; ?>
上記のコードは、まず「time」関数を使用して現在の UNIX タイムスタンプを取得し、次に「echo」関数を使用してそれを出力します。上記のコードを実行すると、現在の UNIX タイムスタンプが出力されます。タイムスタンプは、1970 年 1 月 1 日の 0:00:00 から現在時刻までの秒数を表す整数です。
UNIX タイムスタンプは、時間間隔の計算、時間の並べ替えなど、さまざまな時間関連の操作に使用できます。以下に、一般的なアプリケーション シナリオをいくつか示します。
現在のタイムスタンプと他のタイムスタンプの差を使用して、時間間隔を計算できます。たとえば、次のコード例は昨日の日付を計算します。
<?php $yesterday = time() - (24 * 60 * 60); echo "昨天的日期是:" . date("Y-m-d", $yesterday); ?>
上記のコードでは、昨日のタイムスタンプは、現在のタイムスタンプから 24 時間の秒を減算することによって取得されます。次に、「date」関数を使用してタイムスタンプを日付形式にフォーマットし、出力します。
UNIX タイムスタンプを使用して時刻を並べ替えることができます。たとえば、複数のタイムスタンプを含む配列がある場合、組み込み関数「sort」を使用して配列を並べ替えることができます。ソートされた配列は、早いものから遅いものまで時間順に並べられます。
<?php $timestamps = array(1609459200, 1610136600, 1610741400); sort($timestamps); print_r($timestamps); ?>
上記のコードでは、3 つのタイムスタンプを含む配列が定義されており、「sort」関数を使用して配列を並べ替えています。ソートされた配列は時間の早い順に出力されます。
概要:
PHP 関数「time」を使用して、現在の UNIX タイムスタンプを簡単に取得します。 UNIX タイムスタンプは時間を表す整数であり、さまざまな時間関連の操作に使用できます。この記事では、いくつかの一般的なアプリケーション シナリオと、対応するコード例を示します。この記事が UNIX タイムスタンプの理解と使用に役立つことを願っています。
以上がPHP 関数「time」を使用して、現在の UNIX タイムスタンプを返します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。