PDA

View Full Version : سوال: تبدیل رشته به تاریخ فوری



jafar007
چهارشنبه 29 تیر 1390, 16:33 عصر
سلام.
من وقتی می خوام رشته 1390/04/31 رو به DateTime تبدیل کنم بهم ارور می ده. چون تویه ماه 4 روز 31 وجود نداره.
حالا من چطوری می تونم تاریخ شمسی خودمونو به DateTime تغییر بدم؟
ورودیه من رشته هست و خروجی می خوام تاریخ باشه.
من می خوام تاریخ ها رو با هم مقایسه کنم. این تاریخ ها هم قبلا به صورت رشته تویه دیتابیس ذخیره شده.
حالا کار دیگه ای می تونم بکنم ؟

Esmail Solhkhah
چهارشنبه 29 تیر 1390, 16:38 عصر
از این کلاس استفاده کنید.

موفق باشید.

jafar007
چهارشنبه 29 تیر 1390, 17:05 عصر
مرسی از کمکتون.
ولی این که همون قابلیت هایه PersianCalendar رو داره . من چطوری باید مثلا رشته 1390/04/31 رو بهش بدم که تبدیلش کنه به فرمت تاریخ که بتونم مثل تاریخ روش مانور بدم.

jafar007
چهارشنبه 29 تیر 1390, 17:19 عصر
میشه یه مثال بزنین.

Esmail Solhkhah
چهارشنبه 29 تیر 1390, 21:18 عصر
مرسی از کمکتون.
ولی این که همون قابلیت هایه PersianCalendar رو داره . من چطوری باید مثلا رشته 1390/04/31 رو بهش بدم که تبدیلش کنه به فرمت تاریخ که بتونم مثل تاریخ روش مانور بدم.

چرا داخل کلاس یه متدی هس به نام Shamsi2ToMiladiString که میتونی ازش استفاده کنی

jafar007
پنج شنبه 30 تیر 1390, 10:44 صبح
بله مرسی . من بیشتر می خواستم همون رشته رو فقط به تاریخ تبدیل کنه که مثل اینکه هیچ راهی نیست . باید اول به میلادی تبدیل بشه بعد عملیات روش انجام بشه و بعد دوباره به شمسی تبدیل کنم. کلاس شما هم خیلی بهم کمک کرد. فقط تویه همین متد با اجازتون کاری کردم که رشته بگیره و به تاریخ تبدیل کنه اینجوری راحتر از دادن روز و ماه و سال جدا گانه بود.
بازم از کمکتون ممنون. مشکلم حل شد.