PDA

View Full Version : سوال: استفاده از نوع داده مناسب برای ذخیره تاریخ



Bahram12
چهارشنبه 11 مهر 1397, 17:58 عصر
دوستان سلام
میدونم که سوال شاید کمی مبتدی، کلیشه ای یا... باشه ولی خوب بنده هم اماتور هستم و باور بفرمایید به جواب درست نرسیدم و سردرگم شدم.
مشغول پیاده سازی یک پروژه حسابداری شخصی و کوچیک با php هستم. اختیاج به ذخیره تاریخ ها در mysql دارم. طبق تحقیقی که کردم مناسب ترین و راحت ترین روش ذخیره تاریخ از این نظر که بشه به راحتی به شمسی تبدیلش کرد و همینطور داخل کوئری ها ازش استفاده کرد و پردازش روش انجام داد timestamp هست. ولی ظاهرا محدودیتی که داره تا سال 2037 رو بیشتر نمیشه داخلش وارد کرد. یعنی به خاطر ساختار 32 و محدودیت در ذخیره اعداد تا 2037 بیشتر داخلش جا نمیشه. میخواستم بدونم جایگزین timestamp چی هست؟ و آیا روش یا روش های بهتری برای دخیره سازی تاریخ در mysql وجود داره؟
لطفا در نظر داشته باشید منظورم از تاریخ، تاریخ شمسی هست و اینکه احتیاج به پردازش روی داده تاریخ داریم.
ممنون

charcharkh
چهارشنبه 11 مهر 1397, 18:07 عصر
سلام همون
timestamp بهترینش هست حالا کو تا 2037 :چشمک:

Bahram12
چهارشنبه 11 مهر 1397, 19:35 عصر
بله اون که با شما موافقم حالا کوووو تا 2037 و قطعا این برنامه ای هم که من مینویسم تا اون زمان استفاده نخواهد شد، ولی دوست دارم کار رو بدون عیب انجام بدم.
ضمن اینکه کلا برام سوال شده که برنامه جماعت برنامه نویس و mysql برای این مشکل چیه؟
آیا تو ورژن های جدید mysql یا php راه حل یا نوع داده جدیدی برای این قضیه معرفی نشده؟

charcharkh
شنبه 05 آبان 1397, 14:25 عصر
همون داستانی رو پیاده میکنن که برای 2000 انجام دادند