01/20/2011 = January 20, 2011
01/2011 = January 2011
これらの 2 つの形式のみを許可する必要があります。
i.e. 01/01/01/2011 = ERROR!
PHP:
$date = '01/20/2011';
//$date = '01/2011';
if(........format test........)//01/20/2011
{
if(...validation...)
{
echo date('F j, Y', strtotime($date));
}
}
else//01/2011
{
if(...validation...)
{
echo date('F Y', .....);
}
}
検証:
IF = 2011 年 1 月 20 日
- 最初の部分には 01 ~ 12 の数字のみを含める必要があります
- 2 番目の部分には 01 ~ 31 の数字のみを含める必要があります
- 3 番目の部分は 4 つの数字で構成する必要があります
IF = 2011 年 1 月
- 最初の部分には 01 ~ 12 の数字のみを含める必要があります
- 2 番目の部分は 4 つの数字で構成する必要があります