DateTime y_IlkTarih = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); string IlkTarih = y_IlkTarih.ToString("yyyy-MM-dd"); DateTime dtmSonTarih = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1).AddMonths(1).AddDays(-1); string SonTarih = dtmSonTarih.ToString("yyyy-MM-dd"); //DateTime dtmSonTarih = new DateTime(DateTime.Now.Year, DateTime.Now.Month + 1, 1).AddDays(-1); Bu şekilde kullanıldığında hata verecektir. Dikkat edelim.