ホームページ  >  記事  >  バックエンド開発  >  PHP のタイムスタンプと日付の変換_PHP チュートリアル

PHP のタイムスタンプと日付の変換_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-14 10:06:57978ブラウズ

PHP タイムスタンプについてはすでにご存知かもしれませんが、それをどのように使用して特定の日付を取得するのでしょうか?今回はPHPのタイムスタンプから現在の期間を取得する具体的な方法を紹介します。

実装関数: 特定の日付のタイムスタンプを取得、または特定の時刻の PHP タイムスタンプを取得します。

strtotime は、英語テキストの日付と時刻の記述を Unix タイムスタンプに解析できます。mktime() または date() を組み合わせて日付と時刻をフォーマットし、必要な日付と時刻を取得するために指定されたタイムスタンプを取得します。

strtotime は、英語テキストの日付と時刻の説明を Unix タイムスタンプに解析します [システム時間を Unix タイムスタンプに変換します]

1. 指定された日付 strtotime(”2009-1-22〃) の UNIX タイムスタンプを取得します。 例は次のとおりです。 echo strtotime("2009-1-22") 結果: 1232553600
説明: 2009 年 1 月 22 日 0:00:00 のタイムスタンプを返します

2 番目に、英語のテキストの日付と時刻を取得します。 例は次のとおりです。 比較を容易にするために、date を使用して現在のタイムスタンプと指定されたタイムスタンプをシステム時間に変換します


(1) 明日のこの時間のタイムスタンプを出力します strtotime("+1 day")

現在時刻: echo date(”Y-m-d H:i:s”,time()) 結果: 2009-01-22 09:40:25

時刻の指定: echo date("Y-m-d H:i:s",strtotime("+1 day")) 結果: 2009-01-23 09:40:25

(2) この時点で昨日のPHPタイムスタンプを出力します strtotime("-1 day")

現在時刻: echo date(”Y-m-d H:i:s”,time()) 結果: 2009-01-22 09:40:25

時刻の指定: echo date("Y-m-d H:i:s",strtotime("-1 day")) 結果: 2009-01-21 09:40:25

(3) 来週のこの時間のタイムスタンプを出力します strtotime("+1week")

現在時刻: echo date(”Y-m-d H:i:s”,time()) 結果: 2009-01-22 09:40:25

時間を指定: echo date("Y-m-d H:i:s",strtotime("+1week")) 結果: 2009-01-29 09:40:25

(4) 先週のこの時刻のタイムスタンプを出力します strtotime("-1 week")

現在時刻: echo date(”Y-m-d H:i:s”,time()) 結果: 2009-01-22 09:40:25

時刻の指定: echo date("Y-m-d H:i:s",strtotime("-1 year")) 結果: 2009-01-15 09:40:25

(5) 指定された次の曜日の PHP タイムスタンプを出力します strtotime("next Wednesday")

現在時刻: echo date(”Y-m-d H:i:s”,time()) 結果: 2009-01-22 09:40:25

時刻の指定: echo date("Y-m-d H:i:s",strtotime("next Wednesday")) 結果: 2009-01-29 00:00:00

(6) 指定した曜日のタイムスタンプを出力します strtotime("last Wednesday")

現在時刻: echo date(”Y-m-d H:i:s”,time()) 結果: 2009-01-22 09:40:25

時刻の指定: echo date("Y-m-d H:i:s",strtotime("last Wednesday")) 結果: 2009-01-15 00:00:00

上記の例からわかるように、strtotime は英語テキストの日付と時刻の記述を Unix タイムスタンプに解析できます。mktime() または date() を使用して日付と時刻をフォーマットし、指定された PHP タイムスタンプを取得します。必要な日付と時刻。

http://www.bkjia.com/PHPjc/477893.html

本当http://www.bkjia.com/PHPjc/477893.html技術記事 PHP のタイムスタンプについてはすでにご存知かもしれませんが、それをどのように使用して特定の日付を取得するのでしょうか?今日はPHPのタイムスタンプで現在の期間を取得する具体的な方法を紹介します
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。