Tarihi daha anlaşılır hale getirmek

Breeze

Müptela
Katılım
17 Nis 2007
Mesajlar
1,444
Beğeniler
0
Konum
CTRL + W
#1
Kod:
function hangi_ay( $giris )
{
$tr1=array('/11/','/12/','/3/','/4/','/5/','/6/','/7/','/8/','/9/','/10/','/1/','/2/');
$tr2=array('Kasım','Aralık','Mart','Nisan','Mayıs','Haziran','Temmuz','Ağustos','Eylül','Ekim' ,'Ocak','Şubat');
return preg_replace($tr1,$tr2,$giris);
}

function hangi_gun( $giris )
{
$tr1=array('/Monday/','/Tuesday/','/Wednesday/','/Thursday/','/Friday/','/Saturday/','/Sunday/');
$tr2=array('Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi','Pazar');
return preg_replace($tr1,$tr2,$giris);
}

 function tarih_format($tarih)
  {
    $yil     = date("Y",strtotime($tarih));
    $ay      = date("n",strtotime($tarih));
    $gun     = date("j",strtotime($tarih));
    $gunYazi = date("l",strtotime($tarih));
    $saat    = date("G",strtotime($tarih));
    $dakika  = date("i",strtotime($tarih));
    $saniye  = date("s",strtotime($tarih));
    if (date("j, n, Y")=="$gun, $ay, $yil"){return "Bugün";}
    if (date("j, n, Y")==($gun+1).", $ay, $yil"){return "Dün";}
    if ($gun<10)$gun="0".$gun;
    return $gun." ".hangi_ay($ay)." $yil , ".hangi_gun($gunYazi);
  }
kullanımı tarih_format("22-10-2007");
çıktısı 22 Ekim 2007 , Pazartesi
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 0)

Üst