$date1 = $_POST["txtMonth"];
$date2 = $_POST["txtYear"];
$monYear = $_POST["txtMonth"];
$dayMonYear = $_POST["txtMonth"];
switch(true)
{
case DATE_FORMAT("Y/m", $monYear):
MonthYear($monYear);
break;
case 'DD/MM/YYYY' == $dayMonYear:
DayMonthYear($dayMonYear);
break;
default:
ranges($date1, $date2);
}
どのようにスイッチケース内の日付と一致させるか。私は、 yyyy/mm
と日付範囲とyyyy/mm/dd
のような異なる日付形式を持っているので、日付と一致するデータベースの詳細を取得しようとしています。ケース内で一致する必要がある2017/10/01
と入力した場合は、yyyy/mm
と入力してください。phpのスイッチの場合と日付を一致させる方法
何が問題なのですか? – Bhargav
date_formatなどを使用して入力日付を 'case'に一致させたいとします。その結果、 "date_format()は、パラメータ1がDateTimeInterfaceになることを期待しています"というエラーが返されます。 – Karthik
なぜmysqlタグですか? .. – scaisEdge