تالار گفتمان nCIS.ir

نسخه‌ی کامل: ذخیره ی تاریخ شمسی یا میلادی در پایگاه
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام

تاریخ رو شمسی در پایگاه داده ذخیره کنیم بهتره یا اینکه میلادی ذخیره کنیم و هربار تبدیل تاریخ انجام بدیم؟

خیلی ممنون
هیچکدوم. Timestamp رو ذخیره کنید (خروجی تابع time() در PHP) و موقع نمایش به هر فرمتی که دوست داشتین تبدیل کنید.
وقتی ما تاریخ رو به شمسی از کاربر میگیریم مثلا در مثال من توسط یک تقویم جاوااسکریپتی :

https://babakhani.github.io/PersianWebToolkit

حالا تاریخ دریافتی به این شکل رو هم میشه به timestamp تبدیل کرد؟
بله با کمک کتابخانه‌هایی نظیر JDF و توابعی مثل jmktime و... میتونین تبدیل کنین.
Timestamp رو به صورت عددی داخل فیلد bigint ذخیره کنم بهتره یا یا همون فیلد TIMESTAMP برای نگهداری و عملیات تبدیل به تاریخ شمسی و .. بهتره ؟
فرمت INT کفایت میکنه و نیازی به BIGINT نیست.