query تبدیل تاریخ های دیتابیس

motahhari

New Member
سلام
من میخوام تمام تاریخ های شمسی موجود در دیتابیسم رو تبدیل کنم به میلادی. query اینکار چی میشه؟
 

pasargad-ir

Active Member
نمونه ذخیره شده در بانکت چیه ؟؟؟

دنبال jalalidate بگرد.

این برنامه تبدیل می کنه.
 

motahhari

New Member
فکر کنم اکثرن این شکلین : روز-ماه-سال

بعضی از تاریخ های دیتابیس میلادی هستن و بعضی دیگر شمسی.

میشه تبدیل کرد؟
 

pasargad-ir

Active Member
اول باید این 2 رو از هم تشخیص داد.

اگر به صورت 20091129 مشخص شده

و اون یکی بصورت 13880911 هست

یا هر طور دیگه می شه اون ها از هم تفکیک کرد

نوشتن این برنامه با دستورات مثل SUBSTR یا strlen و strtok بسیار راحته.

(شرمنده قراره که کد ندیم آموزش بدیم.)

واسه ایتفاده از این 3 دستور PHP به راهنمای PHP مراجعه کن. خیلی راحته.

واسه تبدیل 2 مقدار شمسی به میلادی هم دنبال Jalali date بگرد.

بنده خدا کل برنامه رو 1 جا نوشته.

خدا خیرش بده.

اون رو هم هم در این سایت هم در iranphp.com می تونی پیدا کنی.

وقتی پیدا کردی بگو تا کمکت کنیم.

در خدمتیم.
 

motahhari

New Member
مشکل اینجاست که آموزش رو به کسی میدن که بلد باشه کد بنویسه ! من تعطیلم. فقط می دونم که این کارها با کوئری میشه.
در مورد اون jalali date هم به سایت ایران پی اچ پی رفتم. سایت هک شده !
 

pasargad-ir

Active Member
بی خیال

Query Insert فایل داده هات رو که تو DB میریزی با Query خواندن دیتا رو بزار ببینم.
 

motahhari

New Member
من از سیستم فروم smf استفاده میکنم. این سیستم فروم یک مد (پلاگین) داره که تاریخ رو جلالی میکنه. متنهی مشکلش اینه که هر موقع نصب کنی از اون به بعد تاریخ ها رو جلالی ذخیره میکنه . قبلی ها رو ویرایش نمی کنه ! مشکل بعدیش اینه که بعد حذف به حالت میلادی در نمیاره. یعنی سیستم تاریخ های ترکیبی پیدا می کنه !

من میخوام این بسته رو حذف کنم و کلیه تاریخ ها به حالت میلادی برگرده. بسته تبدیل تاریخ رو الصاق کردم.
 

پیوست ها

  • jalali.zip
    10.9 کیلوبایت · بازدیدها: 2

pasargad-ir

Active Member
نه من خودم همیشه تاریخ رو به میلادی ذخیره میکنم.

مثلا بصورت 20100120

هر جا بخوام به شمسی نشون بدم سرش فیلم در میارم.

به این صورت همیشه 1 تاریخ میلادی و 1 تاریخ شمسی (موقت) داری.
 

pasargad-ir

Active Member
چرا خروجی برنامه چجوریه ؟؟؟

کل او صفحه ای رو که تاریخ رو چاپ می کنه بزار ببینم.
 

جدیدترین ارسال ها

بالا