ホームページ >バックエンド開発 >PHPチュートリアル >PHP タイムスタンプ関数の概要

PHP タイムスタンプ関数の概要

WBOY
WBOYオリジナル
2016-06-13 13:14:05772ブラウズ

PHP タイムスタンプ関数の概要

PHP 言語にはさまざまな種類の関数があり、さまざまな適用方法やさまざまな機能があります。この記事では、PHP のタイムスタンプ関数を学習の参考にしていただけることを願い、PHP のタイムスタンプ関数についてまとめました。

1. PHP タイムスタンプ関数は、指定された日付 strtotime("2009-1-22") の UNIX タイムスタンプを取得します。

echo strtotime(”2009-1-22”) 結果: 1232553600

説明: 2009 年 1 月 22 日 0:00:00 のタイムスタンプを返します

2. PHP タイムスタンプ関数は英語のテキストの日付と時刻を取得します。

比較のために、日付を使用して現在のタイムスタンプと指定されたタイムスタンプをシステム時間に変換します

(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) この時点で昨日のタイムスタンプを出力します 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(”-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("-1 year")) 結果: 2009-01-15 09:40:25

(5) 指定した曜日のタイムスタンプを出力します 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

上記の PHP タイムスタンプ関数の例からわかるように、strtotime は英語テキストの日付と時刻の記述を解析して、mktime() または date() 形式の日付と時刻を結合して、指定された日付と時刻を取得します。必要な日付時刻を取得するためのタイムスタンプ。



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