View Full Version : کمک خیلی فوری در مورد تاریخ
moohssenn
چهارشنبه 16 آذر 1384, 13:06 عصر
سلام
من میخوام از یه تاریخ ( چه شمسی چه میلادی) مثلا چند ماه بعد یا چند سال بعد اونو پیدا کنم .
نمیدونم تو توابع خود php هست یا نه ولی هر چی گشتم چیزی پیدا نکردم .
میخواستم ببینم کسی این کارو کرده یا تابعی نوشته که به درد من بخوره . البته شمسی یا میلادش فرقی نداره .
با تشکر فراوان
tabib_m
چهارشنبه 16 آذر 1384, 13:27 عصر
سلام
میتونی از mktime استفاده کنی.
برای مثال:
$year=date("Y");
$month=date("m");
$day=date("d");
$new_date=date("Y/m/d",mktime(0,0,0,$day+5,$month+3,$year+1));
این کد تاریخ یک سال و سه ماه و 5 روز بعد رو میده.
moohssenn
چهارشنبه 16 آذر 1384, 18:30 عصر
با تشکر فراوان از پاسخ شما
شما کمک فراوانی به من کردید اما خواستم یک نکته را نیز اشاره کرده باشم که در تابع mktime پارامتر چهارم معرف ماه و پارامتر پنجم معرف روز است .
پس بنابراین در تابع خود باید جای روز و ماه را عوض نمائید تا تاریخ صحیح درخواستی نمایش داده شود
یعنی به صورت زیر :
;((new_date = date("Y : m : d",mktime(0,0,0,$month+1,$day+3,$year+2
که این تابع 3 روزو 1ماه و 2 سال دیگرو نمایش میده
بازهم از پاسخ شما متشکرم
tabib_m
چهارشنبه 16 آذر 1384, 20:42 عصر
خواهش میکنم
خیلی ممنون از این که اشتباهم رو مطرح کردید. :)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.