ホームページ >バックエンド開発 >PHPの問題 >PHPプログラムのタイムスタンプとは何ですか

PHPプログラムのタイムスタンプとは何ですか

angryTom
angryTomオリジナル
2019-08-24 14:43:403123ブラウズ

PHPプログラムのタイムスタンプとは何ですか

この記事では主に PHP のタイムスタンプについて紹介しますので、必要な方は参考にしていただければ幸いです。

推奨チュートリアル:PHP ビデオ チュートリアル

## タイムスタンプ (タイムスタンプ)、1 つで 1 つのデータを表すことができます。 、特定の時刻より前に存在した検証可能なデータ。通常は、特定の瞬間を一意に識別する一連の文字です。デジタル署名技術によって生成されたデータを使用し、署名オブジェクトには元のファイル情報、署名パラメータ、署名時刻などの情報が含まれます。知的財産保護、契約締結、財務会計、電子見積・電子入札、株式取引などで広く利用されています。

タイムスタンプは、1970 年 1 月 1 日の 00:00:00 GMT (北京時間、1970 年 1 月 1 日の 08:00:00) から現在までの合計秒数を指します。秒。平たく言えば、タイムスタンプは、特定の時点でのデータの存在を表す、完全で検証可能なデータです。主に、特定のユーザーデータが生成された時刻を証明する電子証拠をユーザーに提供することが提案されています。実際のアプリケーションでは、電子商取引や金融活動を含むあらゆる側面で使用でき、特に公開鍵インフラストラクチャの「否認防止」サービスのサポートに使用できます。

PHP はタイムスタンプを取得します

PHP は、タイムスタンプを取得するための組み込み関数

time() を提供します。サーバーの現在時刻。

例:

<?php
    echo time();
?>

date() などの関数を使用して、必要な時刻と日付の形式にフォーマットできます。

有効なタイムスタンプの一般的な範囲は、1901 年 12 月 13 日の 20:45:54 から 2038 年 1 月 19 日の 03:14:07 までです (この範囲は、32 ビットの符号付き整数の最小値と最大値に準拠します) )。ただし、5.1.0 以降では、年の範囲が 1901 年から 2038 年までしか指定できないという問題は解決されました。

Tips

time() 取得される結果は常に現在のタイムスタンプであるため、不定の値となります。番号、1970 年 1 月 1 日 00:00:00 から進めるには

以上がPHPプログラムのタイムスタンプとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。