PDA

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



sajad prm
پنج شنبه 16 آذر 1391, 19:05 عصر
سلام
من می خوام تاریخ جاری سیستمم رو به صورت شمسی و به صورت تجزیه شده ماه و سال و روز در mysql ذخیره می کنم آیا راهی هست ممنون میشم راهنمایی کنید

mamali-mohammad
پنج شنبه 16 آذر 1391, 19:08 عصر
شما با تابع now() ذخیره کن و زمان نمایش با تابع jdate به شمسی برگردون

رضا قربانی
جمعه 17 آذر 1391, 10:43 صبح
شما می تونی یک ترفند بزنی. کل تاریخ رو به صورت کامل توسط توابع جلالی در بانک ذخیره کنید مثلا 13910828

بعد می تونید با تابع Substr اگر اشتباه نکنم دو رقم یا چهار رقم بخونی و هر یک رو بندازی داخل یک متغیر. به راحتی می تونی سال و ماه و روز رو از هم جدا کنی و هر موقع نیاز داشتی ازشون استفاده کنی.
کار با رشته بالا با مثال : http://barnamenevis.org/showthread.php?235673-%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%D8%AA%D9%88%D8%A7%D8%A8%D8%B9-php&p=1048597&viewfull=1#post1048597
البته برای شمسی سازی از اینجا می تونی کمک بگیری که سایت رسمیش هم هست :
http://barnamenevis.org/showthread.php?288698-همه-چیز-در-مورد-تاریخ-فارسی-با-توابع-جلالی-(جدید (http://barnamenevis.org/showthread.php?288698-%D9%87%D9%85%D9%87-%DA%86%DB%8C%D8%B2-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D8%A7-%D8%AA%D9%88%D8%A7%D8%A8%D8%B9-%D8%AC%D9%84%D8%A7%D9%84%DB%8C-%28%D8%AC%D8%AF%DB%8C%D8%AF))

Jason.Bourne
جمعه 17 آذر 1391, 11:41 صبح
شما می تونی یک ترفند بزنی. کل تاریخ رو به صورت کامل توسط توابع جلالی در بانک ذخیره کنید مثلا 13910828

بعد می تونید با تابع Substr اگر اشتباه نکنم دو رقم یا چهار رقم بخونی و هر یک رو بندازی داخل یک متغیر. به راحتی می تونی سال و ماه و روز رو از هم جدا کنی و هر موقع نیاز داشتی ازشون استفاده کنی.
کار با رشته بالا با مثال : http://barnamenevis.org/showthread.php?235673-%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%D8%AA%D9%88%D8%A7%D8%A8%D8%B9-php&p=1048597&viewfull=1#post1048597
البته برای شمسی سازی از اینجا می تونی کمک بگیری که سایت رسمیش هم هست :
http://barnamenevis.org/showthread.php?288698-همه-چیز-در-مورد-تاریخ-فارسی-با-توابع-جلالی-(جدید (http://barnamenevis.org/showthread.php?288698-%D9%87%D9%85%D9%87-%DA%86%DB%8C%D8%B2-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D8%A7-%D8%AA%D9%88%D8%A7%D8%A8%D8%B9-%D8%AC%D9%84%D8%A7%D9%84%DB%8C-%28%D8%AC%D8%AF%DB%8C%D8%AF))


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

sajad prm
شنبه 18 آذر 1391, 22:56 عصر
مرسی در باره این ترفند بیشتر توضیح میدی آخه من تازه کار با php رو شروع کردم ممنون میشم اگر بتونی تکه کدی رو برام بذاری