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

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です