PDA

View Full Version : راهنمایی در مورد تاریخ



sgh_programer
دوشنبه 09 بهمن 1391, 19:24 عصر
بنام خدا
سلام خدمت تمام دوستان گرامی

میخواستم بدونم چه جوری بدونم مثلا 72 دو روز دیگه چه تاریخی هست

Y_Safaiee
دوشنبه 09 بهمن 1391, 19:53 عصر
سلام دوست عزیزم

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



private void button2_Click(object sender, EventArgs e)
{
DateTime dt = DateTime.Now.AddDays(72);

System.Globalization.PersianCalendar pc = new PersianCalendar();

int year = pc.GetYear(dt);
int month = pc.GetMonth(dt);
int day = pc.GetDayOfMonth(dt);
string date = string.Format("{0}/{1}/{2}", year, month, day);
MessageBox.Show(date);

}


موفق باشی
بایت بایت

sgh_programer
دوشنبه 09 بهمن 1391, 19:57 عصر
سلام یونس جان

باز هم مثل همیشه دقیق و حساب شده

دست گلت درد نکنه
(خیلی دوست داریم مایه افتخاری)

Y_Safaiee
دوشنبه 09 بهمن 1391, 20:11 عصر
با سلام مجدد

فدای تو,کار خاصی انجام ندادم و بسیار خوشحالم که میتونم به شما دوستان گل کمکی برسونم.

همونطور که ازش معلومه مقادیری رو ازمون میگیره و به صورت فرمتی که مد نظرمونه در میاره و به صورت رشته برمیگردونه.

تو مثال بالا سال و ماه و روز رو بدست اوردیم حالا میخوایم به صورت تاریخ یعنی 1391/12/01 نمایش بدیم,با شیوه بالا جای {0} سال رو قرار میده,جای {1} ماه و جای {2} روز رو و بین هرکدوم یک / میذاره.

راستش توضیحش ثقیله و هر کسی میتونه یه جوری توضیحش بده اما در کل برای فرمت دادن به مقادیر ورودی (که تو اینجا سال و ماه و روز ) استفاده میشه

موفق باشی
بایت بایت