• 22-03-2014, 12:30:45
    #1
    Selamlar, bir script kullanıyorum. Tarihi anladığım kadarı ile direkt olarak server bazlı şekilde çekiyor.

    Örneğin bugün için "March 22, 2014" yazdırıyor.

    İleri düzeyde bir php bilgisine sahip değilim.

    Ayları ve günleri Türkçe yazıp replace yaptırmadan direkt çektiği alandan nasıl bir düzeltme veya alternatif yapabilirim?

    Tarihi şu şekilde yazdırıyor. Bu bir postun yaratılma tarihini çekiyor mesela:

    {{ date("F j, Y", strtotime($item->created_at)) }}
    Teşekkürler.
  • 22-03-2014, 12:46:03
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    www.r10.net/php/6827-turkce-tarih-php.html

    bu konuyu incelemende fayda var
  • 22-03-2014, 12:54:04
    #3
    interkolik adlı üyeden alıntı: mesajı görüntüle
    www.r10.net/php/6827-turkce-tarih-php.html

    bu konuyu incelemende fayda var
    Teşekkürler hocam görmemiştim. Benim yukarıda yazdığım fonksiyon için nasıl bir örnek kullanım gerçekleştirebilirim acaba? Sayfanın başına locali eklediğim de çeviri işini yapmadı.
  • 22-03-2014, 15:26:47
    #4
    setlocale(LC_ALL, 'tr_TR.UTF-8', 'tr_TR', 'tr', 'turkish');
    
    echo strftime("%d %B %A %Y"); //22 Mart Cumartesi 2014
  • 22-03-2014, 17:57:24
    #5
    KudretÇ adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler hocam görmemiştim. Benim yukarıda yazdığım fonksiyon için nasıl bir örnek kullanım gerçekleştirebilirim acaba? Sayfanın başına locali eklediğim de çeviri işini yapmadı.
    Met adlı üyeden alıntı: mesajı görüntüle
    setlocale(LC_ALL, 'tr_TR.UTF-8', 'tr_TR', 'tr', 'turkish');
    
    echo strftime("%d %B %A %Y"); //22 Mart Cumartesi 2014
    strftime doğrusudur ama işletim sisteminde türkçe kurulu olmalıdır
  • 22-03-2014, 20:48:12
    #6
    echo date("d.m.20y");
    // 22.02.2014 :))