date
与えられた間の平日のすべてを取得する方法を考えていますdate
例:私はdate
与えられた2013-01-01
と2013-20-01
平日のすべての日付を次のように返す必要があります2013-01-01
phpthankzを使用してこれをどのように行うことができますか
DatePeriodクラスを調べてください。これはPHP5.3から入手できます。
これがサイトの例です
$begin = new DateTime( '2012-08-01' );
$end = new DateTime( '2012-08-31' );
$end = $end->modify( '+1 day' );
$interval = new DateInterval('P1D');
$daterange = new DatePeriod($begin, $interval ,$end);
foreach($daterange as $date){
// You can manipulate the date here
echo $date->format("Ymd") . "<br>";
}
利用可能な多数のフォーマットオプションを使用して、タイムスタンプから平日を取得できます。
echo date("D",strtotime("2013-01-01"));
火曜日