morilog / jalali

This Package helps developers to easily work with Jalali (Shamsi or Iranian) dates in php appliations, based on Jalali (Shamsi) DateTime class.
MIT License
861 stars 110 forks source link

تاریخ شروع و پایان ماه #61

Closed aliqasemzadeh closed 3 years ago

aliqasemzadeh commented 5 years ago

سلام وقت بخیر

من از این پکیج برای لاراول استفاده می کنم و خود timestamp های لاراول را دارم یعنی میلادی هستند

حالا می خواهم تاریخ شروع و پایان ماه جاری شمسی را به سیستم بدهم و تراکنش های ماه شمسی را بگیرم.

ممنون می شوم توضیح بدهید روند کار چگونه است

morilog commented 5 years ago

ببین اگه ماه شمسی رو داری میتونی اینجوری استفاده کنی:

$start = new Jalalian($jYear, $jMonth, 1);
$end = $start->addMonths(1);

$gStart = $start->toCarbon();
$gEnd = $end->toCarbon();
aliqasemzadeh commented 5 years ago

@morilog بسیار عالی حالا اگر بخواهیم روز های ماه را داشته باشیم یعنی از 1 تا روز آخر بر اساس ماه جاری اون را چطور باید داشته باشیم