0
Merhabalar,
Benim amacım şu, örnek olarak c#'da lable1.text'de 23.01.2016 diye bir tarih var sayalım, bu tarihin 7 gün önceki tarihini hesaplamam gerekiyor bunu nasıl yapabilirim? Ve birde ek olarak benim bu tarihi sql veritabanıma kaydetmek gerekiyor bilgisi olan varsa ve yardımcı olursa sevinirim.
0
Herhangi bir tarihten x gün önceki tarihe geri dönebilmek için, tarihe eksi değer eklemelisin.
Label kontrolü içinden değer string olarak gelecektir. Öncelike bunu tarihe çevirmelisin. Sonra AddDays metodu ile istediğin işlemi yapabilirsin.
int gun = -1 * Int32.Parse(Textbox1.Text); string labelTarih = Label1.Text; var tarih = DateTime.Parse(labelTarih).AddDays(gun); Label2.Text = tarih.ToString();
Burada -7 değeri ekleyerek 7 gün önceki tarihi alabilirsin.
SQL'e kayıt için Entity Framework ile ilgili Google'da arama yapabilirsin. Entity Framework işini oldukça kolaylaştıracaktır.
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