Şimdi Ara

Tarih problemi DateTime.Now

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
498
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba aslında konu biraz daha bölgesel ayarlar ile ilgili. Localimde datetime.now yaptığımda 15.1.2013 sonucunu alırken formumu sunucuma attığımda 1.15.2013 şeklinde sonuç almaktayım. Sunucumun bölgesel ayarları türkiye şeklinde ayarlı fakat yine de böyle bir problem var. Aslında sorun sadece tarihte değil. Finansal değerlerde de çalıştığımda decimal işlemler yaptığımda localimde seperatorler düzgün çalışırken (,) gibi, webe attığımda problem yaşıyorum.

    Sorun ne olabilir. Fikirlerinizi rica ediyorum.



  • sunucudaki bölgesel ayarlar gg/aa/yyyy şeklinde olabilir
  • Aynı sorunla bende karşılaşmıştım, IIS localization ayarları ayrı muhtemelen..
    Projenin web configine <system.web> tagı altına bu satırı ekle, iki sorunda çözülür:

    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="tr-TR" uiCulture="tr-TR" />
  • Bazen web.config'e bazı sorunları çözmek için ilave kod ekliyorum.. Local^de sorunsuz çalışıyor ama sunucuya atınca site çöküyor tabir yerindeyse.. Hosting yetkilileriyle kavga edecek duruma geliyoruz :))
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.