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

silencement
リリース: 2023-02-24 21:34:01
オリジナル
3555 人が閲覧しました

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

タイムスタンプは、1970 年 1 月 1 日の 00:00:00 GMT (北京時間 1970 年 1 月 1 日の 08:00:00) から現在の総数までの時間を指します。ミリ秒。平たく言えば、

タイムスタンプは、特定の時点でのデータの存在を表すことができる、完全で検証可能なデータです。主に、

ユーザーの特定のデータの生成時刻を証明する電子証拠をユーザーに提供することが提案されています。実際のアプリケーションでは、電子商取引や金融活動を含むあらゆる側面で使用でき、特に公開鍵インフラストラクチャの「否認防止」サービスをサポートするために使用できます。

最初に知っておく必要があるのは、PHP で時刻を取得するメソッドは date() であり、PHP でタイムスタンプを取得するメソッドは time() と strtotime() であるということです。それらについては以下で説明します。

date() 形式は次のとおりです: date($format, $timestamp)、format は形式、timestamp はタイムスタンプ (オプション)。

time() は、引数なしで現在の時刻の Unix タイムスタンプを返します。

strtotime($time, $now) 英語テキストの日時記述を Unix タイムスタンプに解析します。 $time は必須で、解析する時刻文字列を指定します。$now は、戻り値のタイムスタンプを計算するために使用されます。このパラメータを省略した場合は、現在の時刻が使用されます。

date($format) 使用例:

echo date('Y-m-d');输出结果:2012-03-22
echo  date('Y-m-d H:i:s');输出结果:2012-03-22 23:00:00
echo  date('Y-m-d', time());输出结果:2012-03-22 23:00:00(结果同上,只是多一个时间戳参数,时间戳转换为日期格式的方法)
echo  date('Y').'年'.date('m').'月'.date('d').'日',输出结果:2012年3月22日
ログイン後にコピー

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート