loyalBC
جمعه 29 اردیبهشت 1391, 14:42 عصر
سلام
دوستان بنده برنامه ای نوشتم که تا دیشب بدون هیچ مشکلی کار می کرد و ایرادی نداشت. ولی الان که می خوام اجراش کنم این ارور رو میده : String was not recognized as a valid DateTime
تیکه کدی هم که ایراد میگیره مربوط به اینجاست :
private void timer4_Tick(object sender, EventArgs e)
{
DateTime dt = DateTime.Now;
string str = PersianDateTime.GetYear(dt).ToString() + "/" + PersianDateTime.GetMonth(dt).ToString("D2") + "/" + PersianDateTime.GetDayOfMonth(dt).ToString("D2") + "," + dt.Hour.ToString("D2") + ":" + dt.Minute.ToString("D2") + ":" + dt.Second.ToString("D2");
txtTimeNow.text = (Convert.ToDateTime(str).AddMinutes(0)).ToString() ;
واقعا کلافم کرده! نکته جالبش اینکه وقتی تنظیمات ویندوز رو عوض می کنم و میزارم رو تاریخ قمری بدون هیچ مشکلی اجرا میشه!
ممنون میشم کمک کنید.
دوستان بنده برنامه ای نوشتم که تا دیشب بدون هیچ مشکلی کار می کرد و ایرادی نداشت. ولی الان که می خوام اجراش کنم این ارور رو میده : String was not recognized as a valid DateTime
تیکه کدی هم که ایراد میگیره مربوط به اینجاست :
private void timer4_Tick(object sender, EventArgs e)
{
DateTime dt = DateTime.Now;
string str = PersianDateTime.GetYear(dt).ToString() + "/" + PersianDateTime.GetMonth(dt).ToString("D2") + "/" + PersianDateTime.GetDayOfMonth(dt).ToString("D2") + "," + dt.Hour.ToString("D2") + ":" + dt.Minute.ToString("D2") + ":" + dt.Second.ToString("D2");
txtTimeNow.text = (Convert.ToDateTime(str).AddMinutes(0)).ToString() ;
واقعا کلافم کرده! نکته جالبش اینکه وقتی تنظیمات ویندوز رو عوض می کنم و میزارم رو تاریخ قمری بدون هیچ مشکلی اجرا میشه!
ممنون میشم کمک کنید.