strtotime &

0 Cevap php
01/20/2011 = January 20, 2011

01/2011 = January 2011

Sadece bu iki biçimleri izin verilmelidir!

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', .....);
    }
}

Validation:

IF = 01/20/2011

  • İlk bölümü yalnızca numaralar 01-12 içermelidir
  • İkinci kısım, sadece sayıları 01-31 içermelidir
  • Üçüncü bölüm 4 numaraları oluşmalıdır

IF = 01/2011

  • İlk bölümü yalnızca numaralar 01-12 içermelidir
  • İkinci kısım 4 numara oluşmalıdır

0 Cevap