[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関数の細かいパラメータはこちら