تابع date

kiarash.M

Active Member
سلام،
من از سیستم مدریت blog ائه b2evolution استفاده میکنم .
میخواستم تاریخ اش رو شمسی کنم که دیدم کار طولانی ائه و به هسته اصلیش ربط داره .. از این رو خواستم فقط تاریخوای خروجی رو تو به تابع قرار بدم که خروجی شمسی چاپ شه ..

من خودم قبلا با ActionScript یه کلاس تبدیل تاریخ نوشته بودم که برای PHP شبیه سازیش کردم

این تابع یه array میگره و یه Array بر میگردونه ... حتما نمونشو دیدید ..

حالا من اون قسمتی از فایلای خود b2evolution که تاریخ رو چاپ میکنرو پیدا کردم :::
PHP:
  $Item->issue_time( array(
						'before'    => '',
						'after'     => '',
						'date_format' => 'd',
						
						
			));

من فقط دقیقا نمیونم این اگوربنم چی کار میکنه ولی معلومه که تابع issue_time یه array شامل تاریخ رو میگره ..
و خودش حمتا echo داره .. چون هیجای دیگه چیزی نیست ..

من فقط میخوام اطلاهات تاریخ اون پس یا خروجی این تابع رو بریزم تو یه array و با تابع خودم شمسیشو چاپ کنم .. ممنون میشم کمکم کنید .
 

Omid PLUS

Member
سلام،
من از سیستم مدریت blog ائه b2evolution استفاده میکنم .
میخواستم تاریخ اش رو شمسی کنم که دیدم کار طولانی ائه و به هسته اصلیش ربط داره .. از این رو خواستم فقط تاریخوای خروجی رو تو به تابع قرار بدم که خروجی شمسی چاپ شه ..

من خودم قبلا با actionscript یه کلاس تبدیل تاریخ نوشته بودم که برای php شبیه سازیش کردم

این تابع یه array میگره و یه array بر میگردونه ... حتما نمونشو دیدید ..

حالا من اون قسمتی از فایلای خود b2evolution که تاریخ رو چاپ میکنرو پیدا کردم :::
PHP:
  $item->issue_time( array(
						'before'    => '',
						'after'     => '',
						'date_format' => 'd',
						
						
			));

من فقط دقیقا نمیونم این اگوربنم چی کار میکنه ولی معلومه که تابع issue_time یه array شامل تاریخ رو میگره ..
و خودش حمتا echo داره .. چون هیجای دیگه چیزی نیست ..

من فقط میخوام اطلاهات تاریخ اون پس یا خروجی این تابع رو بریزم تو یه array و با تابع خودم شمسیشو چاپ کنم .. ممنون میشم کمکم کنید .
خب شما تابع خودتون رو بگین چه چیزهایی رو ورودی آرایه میگیره، کمکتون میکنیم!
 

Omid PLUS

Member
یک array هم برمیگردونه که 3 طول داره ... ..
خب شما میتونی 2کار کنی:
1. تابع اصلی نمایش تاریخ رو پیدا کنی، چون اینی که گذاشتی تابع اصلی نیست. تابع اصلی رو بذار که ببینیم تنظیمات تاریخ رو چطور انجام داده، همونطور تنظیم کنیم و ورودی تابع شما کنیم.:neutral:

2. اگه تنظیمات خاصی نداره (که خیلی کم پیش میاد تنظیم نداشته باشه!!) یا تنظیماتش مهم نیست و با همون تنظیمات تاریخ سرور هم راضی هستید، میتونی از این کد استفاده کنی::rose:

PHP:
list($day,$month,$year)=explode(',',date('j,n,Y'));

miladiToShmasi($year,$month,$day);
 

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

بالا