php を使用して、今週、先週、今月、先月、および今四半期の日付を取得します (選択)
echo date("Ymd",strtotime("now")), "n";
echo date("Ymd",strtotime("-1 週間月曜日")), "n";
echo date("Ymd",strtotime("-1 週の日曜日")), "n";
echo date("Ymd",strtotime("+0 週の月曜日")), "n";
echo date("Ymd",strtotime("+0 週の日曜日")), "n";
??
??
//date('n') 月 ??
//date("w") 今週は何日ですか??
//date("t") 今月の日数??
??
エコー '
先週:
echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1-7,date( "Y")))、"ん" ??
echo date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7-7,date( "Y")))、"ん" ??
エコー '
今週:
echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1,date("Y "))),"n"; ??
echo date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y "))),"n"; ??
??
エコー '
先月:
echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-1,1,date("Y"))),"n"; 🎜>
echo date("Y-m-d H:i:s",mktime(23,59,59,date("m") ?,0,date("Y"))),"n"; >
エコー '
今月:
' ??
echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),1,date("Y"))),"n";
echo date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("t"),date("Y"))),"n"; ??
??
$getMonthDays = date("t",mktime(0, 0 , 0,date('n')+(date('n')-1)%3,1,date("Y"))) ;//この四半期の最後の月の日数??
echo '
今四半期:
' ??
echo date('Y-m-d H:i:s', mktime(0, 0, 0,date('n')-(date('n')-1)%3,1,date('Y' )))、「ん」??
echo date('Y-m-d H:i:s', mktime(23,59,59,date('n')+(date('n')-1)%3,$getMonthDays,date('Y ')))、"ん" ?
この記事は CSDN ブログからのものです。転載する場合は出典を明記してください: http://blog.csdn.net/mlks_2008/archive/2009/08/05/4411053.aspx