ホームページ  >  記事  >  バックエンド開発  >  PHPのタイムスタンプとは何を意味するのでしょうか?

PHPのタイムスタンプとは何を意味するのでしょうか?

(*-*)浩
(*-*)浩オリジナル
2019-09-18 13:38:564536ブラウズ

タイムスタンプは、グリニッジ時間の 1970 年 1 月 1 日の 00:00:00 (北京時間の 1970 年 1 月 1 日の 08:00:00) から現在までの合計ミリ秒数を指します。

PHPのタイムスタンプとは何を意味するのでしょうか?

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

主に、特定のユーザー データが生成された時刻を証明する電子証拠をユーザーに提供することが提案されています。

php でタイムスタンプを取得する方法は次のとおりです: time();Date(); (推奨学習: PHP プログラミングの入門からマスターまで )

$date = date('Y-m-d',time());//今日"2017-11-25"

//php获取今日开始时间戳和结束时间戳
$start = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
$end = mktime(0, 0, 0, date('m'), date('d') + 1, date('Y')) - 1;
将英文文本日期时间解析为 Unix 时间戳:
echo(strtotime("now") . "<br>");
echo(strtotime("15 October 1980") . "<br>");
echo(strtotime("+5 hours") . "<br>");
echo(strtotime("+1 week") . "<br>");
echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>");
echo(strtotime("next Monday") . "<br>");
echo(strtotime("last Sunday"));

UNIX タイムスタンプを日付に変換するために使用される関数: date()

一般形式:date(&#39;Y-m-d H:i:s&#39;, 1156219870);

日付を UNIX タイムスタンプに変換するために使用される関数: strtotime()

一般形式:strtotime(&#39;2010-03-24 08:15:42&#39;);

time(); この関数は現在のタイムスタンプを返します (Unix エポック (1970 年 1 月 1 日、グリニッジ標準時 00:00:00) から現在時刻までの秒数を返します。)

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

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