PDA

View Full Version : ذخیره تاریخ در بانک sql



arenaw
یک شنبه 04 فروردین 1392, 13:51 عصر
سلام
تو یکی از تیبل هام من فیلد تاریخ هستش که به صورت میلادی ذخیره میشه و وقتی هم میخوام تو صفحه نمایش بدم، اول میگیرمش، تبدیلش میکنم به تایم استمپ، تبدیلش میکنم به تاریخ شمسی و بعدش نشونش میدم.

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

Veteran
یک شنبه 04 فروردین 1392, 13:58 عصر
به صورت تایم استمپ ذخیره کنین بهتره(به نظر من)
چون ثانیه هست و میشه به هر چیزی تبدیلش کرد
برای تبدیل
هم کافبه فرمت + تایم رو بدین به تابع date

date('Y/m/d',$time)
تبدیل به تاریخ میلادی

rezakho
دوشنبه 05 فروردین 1392, 02:05 صبح
مزایایی داره و هم معایبی
یکی از عیب هاش اینه که توی جستجوهای پیچیده مثلا روز سوم هر ماه اذیتت میکنه، البته اذیت میکنه ها، ولی میشه