PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips155 文字列表現の日付をタイムスタンプに変換する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-8日付Tips155 文字列表現の日付をタイムスタンプに変換する

Level1

Pointstrtotime関数を使う

英文表現の日付文字列をタイムスタンプに変換するには、strtotime関数を使います。

strtotime関数は、英文表現の日付文字列をタイムスタンプに変換して整数値を返します。

使用可能な英文表現には、PHPで日付(時刻)として理解できる文字列である必要があります。表1に使用可能な表現の例を紹介します。

なお、変換に失敗した場合には、戻り値にFALSEが返ります。

strtotime関数の使い方

タイムスタンプ = strtotime(
日付文字列, [基準タイムスタンプ]);

基準タイムスタンプには、日付文字列を変換する際の基準となるタイムスタンプを指定することができます。

たとえば、基準タイムスタンプに2011年4月1日のタイムスタンプを指定した場合、日付文字列に「+1 month」と指定すると基準のタイムスタンプから1か月後である2011年5月1日のタイムスタンプが返ります。

つまり、strtotime関数を使えば簡単な日付の計算を行うこと

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません