Tagc# tarih formatı

String was not recognized as a valid DateTime

S

String was not recognized as a valid DateTime

Yukarıdaki hata ile genellikle bir string veriyi datetime formatına çevirirken karşılaşıyoruz. Öncelikle datetime formatına çevirmek istediğimiz string verinin çevrilebilir bir şekilde geldiğinden emin olmalıyız.

Hatanın bir diğer nedeni ise sunucunun tarih formatının yanlış olması olabiliyor. Sunucunuzun bölge ayarlarından tarihin 15.06.2011 15:34 gibi olduğundan emin olun. Eğer bu şekildeyse ve sorun halen devam ediyorse web.config dosyamızda bir takım değişiklikler yaparak sorunu gidebiliriz.

Web.config te yapacağımız bu değişiklik ile yazılımımız/web sitemiz sunucunun saat ayarını değil web.config dosyasına girmiş olduğumuz saat ayarını kullanacak. Aşağıdaki kodları <system.web> içerisine yazmanız gerekmektedir.

[csharp]<globalization
culture="tr-TR"
uiCulture="tr-TR"
/>[/csharp]

Get in touch

Quickly communicate covalent niche markets for maintainable sources. Collaboratively harness resource sucking experiences whereas cost effective meta-services.