PDA

View Full Version : مبتدی: مشکل با تاریخ



emilly
جمعه 27 شهریور 1394, 14:21 عصر
سلام دوستان


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

حالا میخوام 15 روز یا 20 روز یا ....... رو به تاریخمون اضافه کنم ولی نمیدونم چطورباید روز و ماه جدید رو بدست بیارم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟/





string mons1;
string year1;
string day1;


DateTime eee = DateTime.Now;
System.Globalization.PersianCalendar fdate = new System.Globalization.PersianCalendar();
year1 = fdate.GetYear(eee).ToString();
mons1 = fdate.GetMonth(eee).ToString();
day1 = fdate.GetDayOfMonth(eee).ToString();

aminmousavi
جمعه 27 شهریور 1394, 14:26 عصر
سلام دوست عزیز . ساده ترین راه این است که به تاریخ میلادیتون مقداری که میخواید روز اضافه کنید رو اضافه کنید ، سپس تبدیل انجام بدید.
برای اینکار در خط

DateTime eee = DateTime.Now;

از کد زیر استفاده کنید :

DateTime eee = DateTime.Now.AddDays(20);

متاسفانه به دلیل اینکه به visual studio دسترسی ندارم ممکن هست از لحاظ syntax مقداری اشتباه باشد .

emilly
جمعه 27 شهریور 1394, 14:48 عصر
سلام دوست عزیز . ساده ترین راه این است که به تاریخ میلادیتون مقداری که میخواید روز اضافه کنید رو اضافه کنید ، سپس تبدیل انجام بدید.
برای اینکار در خط

DateTime eee = DateTime.Now;

از کد زیر استفاده کنید :

DateTime eee = DateTime.Now.AddDays(20);

متاسفانه به دلیل اینکه به visual studio دسترسی ندارم ممکن هست از لحاظ syntax مقداری اشتباه باشد .


همه چیزش درسته من تست کردم ......
خیلی ممنونم :تشویق: