0
0
C# programlama dili kullanılarak ayın son gününü bulmak için aşağıdaki kod bloğundan yararlanabiliriz.
DateTime aysonu = new DateTime(DateTime.Now.Year, DateTime.Now.Month + 1, 1).AddDays(-1);
1
Merhaba aşağıda yapmış olduğum method örneğin,sana yardımcı olacağını umuyorum.
//ilk olarak DateTime Structure'ından faydalanıyoruz. public DateTime AyinSonGunu(DateTime tarih) { //daha sonra yeni bir instance alarak methodumuzun içerisine alacağı değeri belirliyoruz. tarih=new DateTime(tarih.Year,tarih.Month,1); //son olarak methodumuzun geriye döndüreceği değeri belirliyoruz. return tarih.AddMonths(1).AddDays(-1); }
0
DateTime aysonu = new DateTime(DateTime.Now.Year, DateTime.Now.Month + 1, 1).AddDays(-1); 12 ay işe yaramaz. önümüzdeki ay kodlamanız çatlar çünkü 13. ay diye birşey yoktur ::))
onun yerine DateTime aysonu = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1).AddMonths(1).AddDays(-1); kullanılmalı
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