PDA

View Full Version : سوال: بدست آوردن تاریخ انقضا برای اشتراک 1 ماهه



hackman
شنبه 15 تیر 1392, 13:42 عصر
سلام

میخام تو برنامم یه قسمت برای مشترکین درست کنم

که نام و نام خانودگی و تاریخ امروز تو دیتابیس ذخیره میشه

حالا برای تاریخ انقضا (برای مشترکین 1 ماهه) چه جوری باید تاریخ امروز رو با 30 روز یا 1 ماه جمع کنم که تاریخ انقضا بدس بیاد ؟

CsharpNevisi
شنبه 15 تیر 1392, 13:51 عصر
کاری نداره که ... یه شرط میخوایی واس اعتبار سنجی .. !!
به ماه یه دونه اضافه کن .. !!
!!

hackman
شنبه 15 تیر 1392, 14:02 عصر
کاری نداره که ... یه شرط میخوایی واس اعتبار سنجی .. !!
به ماه یه دونه اضافه کن .. !!
!!

چه جوری به ماه اضافه کنم ؟

amir200h
شنبه 15 تیر 1392, 14:06 عصر
public string engheza;
PersianCalendar pc = new PersianCalendar();
DateTime dtnext;
dtnext = DateTime.Now;
dtnext = dtnext.AddDays(30);
engheza = pc.GetYear(dtnext).ToString("D2") + "/" + pc.GetMonth(dtnext).ToString("D2") + "/" + pc.GetDayOfMonth(dtnext).ToString("D2");

hackman
شنبه 15 تیر 1392, 14:17 عصر
ممنون فهمیدم چه جوریه

اینم کدش :

DateTime ed = DateTime.Now.Date; ;
ed = ed.AddMonths(1);

CsharpNevisi
شنبه 15 تیر 1392, 14:23 عصر
چه جوری به ماه اضافه کنم ؟
MessageBox.Show(System.DateTime.Now.AddMonths(1).T oString());
//یا
MessageBox.Show((System.DateTime.Now.Year).ToStrin g() + "/" + (System.DateTime.Now.Month + 1).ToString() + "/" + (System.DateTime.Now.Day).ToString());
//البته اینا برایی تاریخ میلادی هست وچندان فرقی با شمسی نداره