[php] 現在時刻や現在から1時間前の時間を取得する
phpで現在時刻や現在から1時間前の時間を取得するには以下のコードを実装する
//現在時刻 date_default_timezone_set('Asia/Tokyo'); //タイムゾーンを指定 $timestampNow = strtotime( "now" ); //現在時刻 $today_str = date("Y/m/d H:00",$timestampNow); //文字列で表示 2018/2/3 12:00 $timestamp = strtotime( "-1 hour" ) ; //現在から1時間前の時間取得 $today = date("Y-m-d_H:00:00",$timestamp); //文字列で表示 2018/2/3 11:00:00
strtotimeの時間パラメータは以下の通り
定数 | 規格 | 例 |
year | 年 | +1 year |
month | 月 | +1 month |
week | 週 | +1 week |
day | 日 | +1 day |
hour | 時間 | +1 hour |
minute | 分 | +1 minute |
second | 秒 | +1 second |
date関数の細かいパラメータはこちら