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

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

青灯夜游
リリース: 2023-02-27 08:14:01
オリジナル
3109 人が閲覧しました

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

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

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

PHP タイムスタンプ、時間の使用について

1. タイムスタンプ

time();     // 1571299936
ログイン後にコピー

2.date()を取得し、現地時間/日付をフォーマットします

date() を使用して取得される時刻は、タイム ゾーンに関連しています。

次の例では、北京時間が取得されます:

date('Y-m-d H:i:s', time());     // 2019-10-17 10:12:36
ログイン後にコピー

3. gmdate()、GMT/UTC 日付/時刻の形式

date() と同じ使用法:返される時刻はタイム ゾーンとは関係なく、グリニッジ標準時 (GMT) です。

gmdate('Y-m-d H:i:s', time());     // 2019-10-17 10:12:42
ログイン後にコピー

4. strtotime(): 英語テキストの日付と時刻の記述をタイムスタンプに解析します。

英語のテキスト文字列で表される日付をタイムスタンプに変換するために使用されます。これは date() の逆関数です。正常にタイムスタンプを返し、それ以外の場合は FALSE を返します。

<?php
echo strtotime("2009-10-21 16:00:10");  //输出 1256112010
echo strtotime("10 September 2008");    //输出 1220976000
echo strtotime("+1 day"), "<br />";   //输出明天此时的时间戳
?>
ログイン後にコピー

5. mktime(): 日付からタイムスタンプを取得して正常にタイムスタンプを返し、それ以外の場合は FALSE を返します。

<?php
echo mktime(21, 50, 55, 07, 14, 2010);      //输出“1279115455”
?>
ログイン後にコピー

PHP 関連の知識については、php中文网 をご覧ください。

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

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