String was not recognized as a valid DateTime
سه شنبه, ۱۵ دی ۱۳۹۴، ۱۰:۴۱ ق.ظ
این مطلب در باره رفع Error فوق ایجاد گردیده است . گاهاً برای شما پیش آمده که در هنگام کار با تاریخ به ایراد فوق بر خورده باشید. بدیهی است گاهی ممکن است ورودی اشتباهی به متغییر از جنس Date time نسبت داده باشید که رفع آن کاره ساده ای است . اما مشکل از جایی شروع می شود که به نظر خودمان ورودی درستی را نسبت داده ایم .به مثال زیر توجه کنید .
this.Text="22/11/2015";
DateTime date = DateTime.Parse(this.Text);
پس از نسبت دادن این رشته با ایراد بالا روبرو می شویم .برای رفع آن از روش زیر استفاده کنید
this.Text="22/11/2015";
DateTime date = DateTime.ParseExact(this.Text, "dd/MM/yyyy", null);
موفق باشید
- ۱ نظر
- ۱۵ دی ۹۴ ، ۱۰:۴۱