0
Microsoft .NET framework year month and day parameters describe an un-representable datetime
Projemi klasöründen çalıştırdığım zaman böyle bir hata ile karşılaşıyorum. C#'da çalışırken hata vermiyor ancak debug klasörünün altındaki .exe halini çalıştırdığımda böyle bir hata ile karşılaştım.
C# Microsoft .NET framework framework year month and day parameters describe an un-representable datetime hatasının çözümü nedir?
0
Muhtemelen form yüklenirken yaptığın bir işlemde, tarih işleminde tarih uygun formatta gelmiyor.
Örneğin SQL'den veri çekiliyor ve bu veri türü tarih olan değişkene aktarılıyorsa, C# tarih formatı ile SQL'den gelen tür uyuşmuyor demektir.
C# 02.03.2016 gibi bir tarih bekliyorken türü Datetime olan değişkene 2016-03-02 gibi bir değer atıyorsun demektir.
düzenleme:
DateTime dt2 = new DateTime(2016, 03, 12); if (DateTime.Now.ToShortDateString() == dt2.ToShortDateString()) MessageBox.Show("Tarihler Aynı"); else MessageBox.Show("Tarihler Farklı");
Kodunu sadeleştirdim. Çok karıştırmışsın.
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol