ajahan
جمعه 06 خرداد 1390, 15:36 عصر
سلام دوستان
این کد رو ببینید:
string Date1 = Persia.Calendar.ConvertToPersian(DateTime.Now).Sim ple.Substring(5);
DateStr = Date1.Split('/');
int Month = Convert.ToInt32(DateStr[0]);
int Day = Convert.ToInt32(DateStr[1]);
تو این دستور من تاریخ رو که به صورت مثلا 6/3/1390 هست رو با دستور Substring به صورت 6/3 در آوردم و با Split هم روز و ماه رو از هم جدا کردم.(DataStrیک آرایه 2 تایی از نوع stringمی باشد).
حالا که می خوام ماه و روز رو به صورت int در بیارم از نوع داده ورودی کانورتم ایراد میگیره و پیغام خطای Input string was not in a correct format رو می ده!
هرجور که تونستم تغییرات روش اعمال کردم ولی درست نشد!
کسی می تونه راهنماییم کنه؟ اگه بی زحمت تیکه کدی دارید ، بهم بدید.
خیلی ممنون. (:
این کد رو ببینید:
string Date1 = Persia.Calendar.ConvertToPersian(DateTime.Now).Sim ple.Substring(5);
DateStr = Date1.Split('/');
int Month = Convert.ToInt32(DateStr[0]);
int Day = Convert.ToInt32(DateStr[1]);
تو این دستور من تاریخ رو که به صورت مثلا 6/3/1390 هست رو با دستور Substring به صورت 6/3 در آوردم و با Split هم روز و ماه رو از هم جدا کردم.(DataStrیک آرایه 2 تایی از نوع stringمی باشد).
حالا که می خوام ماه و روز رو به صورت int در بیارم از نوع داده ورودی کانورتم ایراد میگیره و پیغام خطای Input string was not in a correct format رو می ده!
هرجور که تونستم تغییرات روش اعمال کردم ولی درست نشد!
کسی می تونه راهنماییم کنه؟ اگه بی زحمت تیکه کدی دارید ، بهم بدید.
خیلی ممنون. (: