私は店舗の日付をdd-mm-yyにしており、システムの日付を日付(d.m.y)にしています。 私はこの2つの値を比較し、どれが大きいかを調べなければなりません。 終了日を変更すると、次のコードが正しく動作しません。私もJavascriptで比較する必要があります。 私はこのPHPの日付とシステムの日付の比較
$day=date("d");
$month=date("m");
$year=date("y");
$year="20".$year;
$enddate='31-11-2011';
$end=explode("-",$enddate);
$end_day=$end[0];
$end_month=$end[1];
$end_year=$end[2];
$allow=0;
if($year<=$end_year)
{
if($month<=$end_month)
{
if($day<=$end_day)
{
$allow=1;
}
else
{
$allow=0;
}
}
else
{
$allow=0;
}
}
else
{
$allow=0;
}
if($allow==0)
{
echo "expired";
}
else
{
echo "Active";
}
あなたのソリューションは、00:00:00 – sbczk
Ahで毎日1秒で有効です。その日が同じかどうかだけを知りたいとは思っていませんでした。今すぐ私の答えを編集します。 – Flipper
ありがとう、それは働いて、あなたは私が使用するはずのjavascriptの入れ墨を提案することができます –