PDA

View Full Version : سوال: مشکل در نمایش تاریخ شمسی در combobox



darkwish
دوشنبه 26 بهمن 1388, 22:46 عصر
سلام دوستان من می خوام از تاریخ امروز تا یه تاریخ دیگه مثلا 1 ماه بعد یا 2 ماه بعد رو در combobox نمایش بدم
از این کد استفاده کردم ولی تاریخ میلادی رو نمایش میده
plz help me



int i;
CuurentDate = DateTime.Now;
objPerCal = new PersianCalendar();
textBox1.Text = objPerCal.GetYear(CuurentDate).ToString() + "/" + objPerCal.GetMonth(CuurentDate).ToString() + "/" + objPerCal.GetDayOfMonth(CuurentDate).ToString();
for (i = 0; i < 10; i++)
{
comboBox1.Items.Add(objPerCal.AddDays(DateTime.Tod ay, i));
//comboBox1.Items.Add(objPerCal.AddDays(CuurentDate, i));

}

Mohandes2009
دوشنبه 26 بهمن 1388, 23:08 عصر
دوست عزیز جمله خود را به شکل زیر ویرایش کن



for (i = 0; i < 10; i++)
{
comboBox2.Items.Add(objPerCal.AddDays(Convert.ToDa teTime(textBox1.Text), i));

}

darkwish
شنبه 01 اسفند 1388, 07:03 صبح
سلام دوست عزیز خوبی
ممنون از بابت راهنماییت مشکام حل شد فقط یه نکته کوچولو با کدی که شما گفتی درست میشه تاریخ رو نمایش میده ولی وقتی در database ذخیره میشه همراه با تاریخ یه ساعت هم ذخیره میشه که نمی دونم چیکار کنم که بره

slashslash2009
شنبه 01 اسفند 1388, 09:01 صبح
DateTime.Now).ToString("ِِِِd")
از "d" استفاده کن