lostyazilim
tr.link

PHP=ÇOK DİLLİ sitede tarihi ay ve gün isimleri ile yazdırmak!

3 Mesajlar 746 Okunma
lstbozum
tr.link

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)
Herkese sağlıklı bir hafta dilerim...

Vaktinizi almadan konuyu açayım;

Veri kaydı oluştururken

kodunu kullarak tam zamanı tabloya (datetime olarak) kaydediyorum.


Bu veriyi aşağıdaki şekillerde

1) 2021 Aralık 27 (Saatsiz yazdırmak)

2) 2021 Aralık 27, Pazartesi (Gün adı ekleyerek ve saatsiz yazmak)

3) 2021 December 27, Monday (2. madden farklı olarak: ay ve gün adını otomatik şekilde mevcut sayfanın dilinde yazdırmak)


İçin ne yapmamız gerekiyor?

Dönüştürücü bir kod mu kullanmamız gerekiyor?

Şimdiden teşekkür ederim katkınız için...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
wmaraci
reklam

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)
BEYAZMASTER




setlocale(LC_TIME, "turkish"); //türkçe olması için bu gerekli.
setlocale(LC_ALL,'turkish'); //türkçe olması için bu gerekli.

//Çıktı 2021 Aralık 27
echo iconv('latin5','utf-8',strftime('%Y %B %d',strtotime(date("Y-m-d H:i:s"))));

//2021 Aralık 27 Pazartesi
echo iconv('latin5','utf-8',strftime('%Y %B %d %A',strtotime(date("Y-m-d H:i:s"))));



3.cüsü için setlocale yerini gelen dile göre dinamikleştirebilirsiniz.
BEYAZMASTER

kişi bu mesajı beğendi.

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)


setlocale(LC_TIME, "turkish"); //türkçe olması için bu gerekli.
setlocale(LC_ALL,'turkish'); //türkçe olması için bu gerekli.

//Çıktı 2021 Aralık 27
echo iconv('latin5','utf-8',strftime('%Y %B %d',strtotime(date("Y-m-d H:i:s"))));

//2021 Aralık 27 Pazartesi
echo iconv('latin5','utf-8',strftime('%Y %B %d %A',strtotime(date("Y-m-d H:i:s"))));



Süper...

Üstadım elinize sağlık...

Çok çok teşekkür ediyorum...
OmerGunay

kişi bu mesajı beğendi.

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al