PDA

View Full Version : نحوه تبدیل تاریخ به 3 قسمت روز و ماه و سال و ذخیره آن در بانک اطلاعاتی



ronak_68
سه شنبه 04 مهر 1391, 12:31 عصر
من میخوام تاریخ جاری سیستم رو به صورت سه رشته روز و ماه و سال در سه فیلد مجزا در db ذخیره کنم
لطفا دوستان راهنمایی کنن
با تشکر

hessam abjam
سه شنبه 04 مهر 1391, 13:27 عصر
تاریخ رو با استفاده از تابع explode میتونی از هم جدا کنی. به این صورت
$array = explode('/',$date)
یک آرایه به دست می یاد. حالا این آرایه خانه اولش سال دومش ماه و سومش روزه
به این شکل میتونی تاریخ رو جدا کنی

Unique
سه شنبه 04 مهر 1391, 13:37 عصر
البته ذخیره کردن تاریخ توی سه تا فیلد اصغا کار مناسبی نیست و در آینده به مشکل خواهید خورد ! بهخترین راه ذخیره تاریخ به صورت timestamp و یا میلادی هستش ! توی انجمن بگردین خیلی زیاد بحث شده!

ravand
سه شنبه 04 مهر 1391, 15:37 عصر
البته ذخیره کردن تاریخ توی سه تا فیلد اصغا کار مناسبی نیست و در آینده به مشکل خواهید خورد ! بهخترین راه ذخیره تاریخ به صورت timestamp و یا میلادی هستش ! توی انجمن بگردین خیلی زیاد بحث شده!

دلیلش چیه که timestamp بهتره؟ من از datetime استفاده میکنم.

Unique
چهارشنبه 05 مهر 1391, 01:11 صبح
من نگفتم بهتره ! خودم از DateTime استفاده میکنم و بستگی داره شما با چی راحت تری یادمه توی یک Thread با چند تا از دوستان داشتیم مزیت ها و معایب هر کدوم را میگفتیم و من اونجا خیلی از DateTime و مزیت هاش گفتم ! در هر صورت باز هم میگم هر کسی به یک شکل عکل میکنه اما ذهیره توی سه تا فیلد و حتی به شکل : 13910705 هم زیاد جالب نیست گرچه خودم خیلی ازش استفاده میکردم !