PHPで扱える日付とその使い方について
並行してNode.js+BOTスクリプトを開発しているため、
なかなかPHPに頭が切り替わらなくて日付の扱い方というか
date()関数を使うのは覚えてたけど、今日を起点に何日後(前)を
算出する方法や日付文字列と日付の比較をする場合の取り扱い
が思い出せなかったwww(ΦωΦ;)
まとめは今の作業後に行うので、とりあえず参考リンク
先だけメモしておく。
[使い方]
(ex)csvファイルを読み込んで配列に取得した日付文字列を、0埋めの日付にformat
$target_date = (date('Y/m/d', strtotime($arr_val["date"])));
(ex)当日日付を「/」でformat
$today = date('Y/m/d');
(ex)当日から7日後の日付
$sevenDaysAfter = date('Y/m/d', strtotime('+1 week'));
$sevenDaysAfter = date('Y/m/d', strtotime('+7 days'));
$sevenDaysAfter = date('Y/m/d', mktime(0,0,0, date('m'), date('d') + 7, date('Y)));
[参考サイト]
phpのstrtotime関数を使って文字列を日付型に整形する « kawama.jp