PHP İle Unix Zaman Damgasını Yazı Biçiminde Türkçe Yazdırmak

FORUMSAL.NET YENİDEN ERİŞİME AÇILDI ForumSAL · Bilgilendirme

Yaşanan süreçte sabır gösteren ve yanımızda olan tüm üyelerimize teşekkür ederiz. Alternatif adreslerimiz üzerinden de bize ulaşabilirsiniz.

Alternatif erişim adreslerimiz
⚪ Konu yazarı en son 1091 gün önce aktifti
fonksiyona 'int' değer olarak unix time damgası veriyorsunuz ve sizin için türkçe şekilde yazı biçimine dönüştürüyor.

cod

Kod:
function unixTimeTranslateToString(int $unixTime) : string{
        static $monthsEnglish = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
        static $monthsTurkish = ['Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık'];

        static $daysEnglish = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
        static $daysTurkish = ['Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi', 'Pazar'];

        return str_replace(array_merge($monthsEnglish, $daysEnglish), array_merge($monthsTurkish, $daysTurkish), date('d F Y l H:i:s', $unixTime));
}

örnek,

Kod:
echo unixTimeTranslateToString(time()); //Çıktı: string(27) "05 Mart 2019 Salı 21:37:01"
 
Geri