Closed shahramfdl closed 3 years ago
از متد subMonth استفاده کنید
ممنون از پاسختون من این روش رو استفاده کردم
list($yearNow, $monthNow, $dayNow) = explode('/', Jalalian::now()->format('Y/m/d'));
$jalalian = new Jalalian($yearNow, $monthNow, $dayNow);
چند تا مشکل دارم
اول اینکه من لیست ماه ها رو میخوام بدست بیارم و ماه فعلی رو نمیتونم با subMonths(0) در بیارم خطا میگیرم
$jalalian->subMonths($i)->format('m Y')
دومین مشکلی که هست برای بدست آوردن هفته ها قبلا از این روش استفاده میکردم
Jalalian::forge("-$i week")->format('W Y')
و subWeeks نداریم
چه راهی رو شما پیشنهاد میکنید؟
به جای subweeks میتونی از subDays استفاده کنی. همه جا طول هفته ۷ روزه
سلام وقتی از forge("last month") استفاده میکنم اشتباها اولین روز همین ماه رو نشون میده. سال کبیسه رو تشخیص نداده. به عبارت دیگه forge("0 month") رو داره درست نشون میده و روی forge("-1 month") مشکل داره