PDA

View Full Version : راه اصولی برای سویچ بین تاریخ های میلادی شمسی و قمری



morrning
پنج شنبه 17 مرداد 1392, 16:38 عصر
سلام
چند مدتی هست دارم یه فریمورک طراحی میکنم . الان به یه مشکلی توی خروجی گرفتن از تاریخ های سیستم رو به رو شدم . برای رفع مشکل اومدم فانکشن نوشتم که زبانی که کاربر در حال کار با اون هست رو میگیره.(مثلا کاربر در حال مشاهده وب سایت با زبان فارسی هست) حالا متناسب با زبان یکی از کلاس های تاریخ میلادی و شمسی و یا قمری فراخوانی میشه و به برنامه اینکلود میشه . کلاس های تاریخ میلادی و شمسی و قمری رو با متد های هم نام نوشتم که مشکلی توی اجرای برنامه پیش نیاد .

حالا کسایی که از توی این قسمت کار کردن لطفا بنده رور راهنمایی کنند که آیا اصلا این راه اصولی هست؟ و آیا راه حل بهتری سراغ دارید؟

navid3d_69
یک شنبه 17 شهریور 1392, 12:11 عصر
شما توی دیتابیس که کلا timestamp ذخیره کنید بعد یک تابع بنوسید اگر زبان en بود با تابع date تاریخ رو برگردونه اگر fa بود با تابع jdate که خیلی هم کامل هست