ورود

نسخه کامل مشاهده نسخه کامل : چجوري مقدار رشته اي تاريخ به تاريخ ميشه؟



re_elhami_27
02-02-2008, 13:30
سلام من از تابع strtodate استفاده كردم ولي نشد ، با استفاده از تبديل تاريخ ، تاريخ رو به شمسي تبديل كردم و در يه edit‌ريختم ولي داخل فيلد از نوع datetime ذخيره نميشه لطفا كمك كنيد

NoneForce
02-02-2008, 13:51
سلام
فيلد datetime تاريخ را بصورت انگليسي مي گيرد.
براي استفاده از تاريخ شمسي يا تاريخ را بصورت ميلادي ذخيره كنيد و بعد در برنامه آنها را تبديل كنيد و يا تاريخ شمسي را بصورت رشته ذخيره كنيد.

مرد مباح
02-02-2008, 15:45
دوست عزيز.
مسئله اي كه وجود داره عدم تطبيق تاريخ فارسي با تاريخ انگليسي هم هست.
يعني خيلي از تاريخهاي فارسي (به خصوص در آخر ماه ها) در تاريخ انگليسي معني دار نيستند. بهتره يا از كامپوننتها يا dll ها كمكي استفاده نمائيد.

1795
02-02-2008, 16:05
سلام
منم این مشکل رو داشتم مجبور شدم نوع رو رشته ای کنم تا درست بشه

delphianddotnet
03-02-2008, 13:37
اگه میخوای تاریخ روز سیستم رو تو فیلدی که از نوع Datetime است را با تابع Getdate() تو دیفالت خو فیلد قرار بده .
شاید Collcation فیلد انگلیسی باشه حل یشه .