Merhaba, Türkçe tarih oluşturmak için fonksiyon kullandım fakat güncel olarak hangi ayda ise o ayın tarihini gösteriyor mesela ben bunları eklerken aralık ayındaydım ama suanda subat göstermekte ama yıl , gün saat vs olsun onları değiştirmiyor onceki neyse o kalıyor bu sorunu nasıl düzelebilirim?


/*************************************************************************************************/
date_default_timezone_set('Europe/Istanbul');
/*************************************************************************************************/

/****************************/
function tarihcevir($tarih)
{
  $yil=substr($tarih,0,4);
  $ay=substr($tarih,5,2);
  $gun=substr($tarih,8,2);
  $saat=substr($tarih,10,4);
  $dakika=substr($tarih,14,5);
  $gunler = array(
    'Pazartesi',
    'Salı',
    'Çarşamba',
    'Perşembe',
    'Cuma',
    'Cumartesi',
    'Pazar'
  );
  $aylar = array(
    'Ocak',
    'Şubat',
    'Mart',
    'Nisan',
    'Mayıs',
    'Haziran',
    'Temmuz',
    'Ağustos',
    'Eylül',
    'Ekim',
    'Kasım',
    'Aralık'
  );
  $ay = $aylar[date('m') - 1];
  $gunyazili = $gunler[date('N') - 1];
  return "$gun $ay $yil / $saat$dakika";
}
/****************************/