php 今日、明日、昨日のタイムスタンプを取得
echo "Today:".date("Y-m-d")."
";????
echo "昨日:".date("Y-m-d",strtotime("-1 day")), "
";??????
echo "明日:".date("Y-m-d",strtotime("+1 day")) "
";??
echo "1 週間後:".date("Y-m-d",strtotime("+1 週間")) "
";????
echo "1 週間、2 日、4 時間 2 秒後:".date("Y-m-d G:H:s",strtotime("+1 週間 2 日、4 時間 2 秒") "
「;?????
」
echo "次の木曜日:".date("Y-m-d",strtotime("次の木曜日"))。
echo "先週の月曜日:".date("Y-m-d",strtotime("最後の月曜日"))."
";??????
echo "1 か月前:".date("Y-m-d",strtotime("先月"))."
";??????
echo "1 か月後:".date("Y-m-d",strtotime("+1 か月"))."
";??????
echo "10 年後:".date("Y-m-d",strtotime("+10 year"))."
";????
strtotime() 関数の機能は、日付と時刻の記述を Unix タイムスタンプ
int?strtotime に解析することです。
?( string time [, int now] )
この関数は、米国英語の日付形式を含む文字列を予期し、 に関連する値を使用して Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 GMT からの秒数) に解析しようとします。今 ?パラメータで指定された時刻。このパラメータが指定されていない場合は、現在のシステム時刻が使用されます。
---------------------------------
?PHP で一昨日と昨日の日付のコードを取得します
フォワード
面接に行った時もそうでしたが、その時は思い出せなくて、MYSQLのdate_sub(now(),'interval 1)だけ覚えていました。
day');date('Y/m/d h:i:s',mktime(date('h'), date('i'), date('s'),
date('m') 、 date('d')+1、 date('Y')));
まずは今日の UNIXTIME を取得しますか?
次に、1 日か 2 日の秒数を引きますか?
減算された UNIXTIME を日付にフォーマットします。 ?
--------------------------------------------------
date_default_timezone_set('アジア/上海');?
#昨日?
echo date("Y/m/d h:i:s",time()-24*60*60);?
echo "
";?
#天天?
echo date("Y/m/d h:i:s",time()-2*24*60*60);?
?>?
起きていますか?
-----------------------------------------------?
たくさんの方法がありますが、その 1 つを紹介しましょう:?
date("Y/m/d H:i:s", strtotime("1 日前"));?
date("Y/m/d H:i:s", strtotime("2 日前"));?
-----------------------------------------------?
date("Y/m/d H:i:s",mktime(0,0,0,date("m"),date("d")-1,date("Y")));?
-----------------------------------------------?
時間を計算するのは昔はとても面倒でした。笑、勉強になりました。来週の現在時刻は次のとおりです。 ?
date_default_timezone_set('アジア/上海');?
$tmp = 時間()+60*60*24*7;?
print date("m/d/Y H:i:s", $tmp);?
-------------------------------------------------- ?
もう 1 つ追加:?
$time_yes=localtime(time()-24*60*60, true);?
$time_b_yes=localtime(time()-2*24*60*60, true);?
$yesterday=$time_yes['tm_mday'];?
$the_day_before_yes=$time_b_yes['tm_mday'];?
-----------------------------------------------?
time()-86400 昨日の
//昨日?
print date('Y-m-d' , strtotime('-1 day'));?
//先週?
print date('Y-m-d' , strtotime('-1 週間'));?
//先月?
print date('Y-m-d' , strtotime('-1 month'));?
//去年?
print date('Y-m-d' , strtotime('-1 year'));?
?>
--------------------------------------------------
strtotime('昨日');?
strtotime('-2 日');