happy65_sh
یک شنبه 10 خرداد 1388, 10:04 صبح
سلام
دوستای عزیز من واسه مقایسه دو تاریخ که به صورت رشته ذخیره کرده ام, تاریخ رو به تاریخ میلادی تبدیل کرده و بعد مقایسه کرده ام:
if (DateTime.pars("1388/02/29") >DateTime.pars("1388/02/23"))
do something
تا اینجا مشکلی نیست اما اگه تاریخ 29/2/1388 به 30/2/1388 تغییر کند پیغام خطا می ده.
string was not recognized as a valid DataeTime
آیا توی تقویم میلادی 30/2 نداریم؟برای حل این مشکل چیکار می تونم بکنم؟ البته راه هایی وجود داره اما من باید از همین روش استفاده کنم یعنی تبدیل رشته به تاریخ میلادی...
-----در ضمن جستجو هم کردم همه جا از مقایسه دو رشته که به شکل تاریخ هستند صحبت شده بود که من تا این قسمت مشکلی ندارم-----
دوستای عزیز من واسه مقایسه دو تاریخ که به صورت رشته ذخیره کرده ام, تاریخ رو به تاریخ میلادی تبدیل کرده و بعد مقایسه کرده ام:
if (DateTime.pars("1388/02/29") >DateTime.pars("1388/02/23"))
do something
تا اینجا مشکلی نیست اما اگه تاریخ 29/2/1388 به 30/2/1388 تغییر کند پیغام خطا می ده.
string was not recognized as a valid DataeTime
آیا توی تقویم میلادی 30/2 نداریم؟برای حل این مشکل چیکار می تونم بکنم؟ البته راه هایی وجود داره اما من باید از همین روش استفاده کنم یعنی تبدیل رشته به تاریخ میلادی...
-----در ضمن جستجو هم کردم همه جا از مقایسه دو رشته که به شکل تاریخ هستند صحبت شده بود که من تا این قسمت مشکلی ندارم-----