سلام.کدهارو درست وارد کردم ولی در آخر تاریخ شمسی رو اشتباه نشون میده.
<?php
include 'jdf.php';
include 'helper.php';
print_r(gregorian_to_jalali(2024,12,27));
echo '<br>';
echo gregorian_to_jalali(2024,12,27,'/');
echo '<br>';
echo jdate('Y/m/j h:i:sa');
echo '<br>';
$date='2024-12-27';
echo jdate($date);
echo '<br>';
echo dateToJalali($date);
<?php
function dateToJalali(string $date) {
list($year,$month,$day)=explode('-',$date);
$timestamp=mktime($year,$month,$day);
return jdate("Y-m-d",$timestamp,'','Asia/Tehran','fa');
}
Array ( [0] => 1403 [1] => 10 [2] => 7 )
1403/10/7
۱۴۰۳/۱۰/۸ ۱۱:۱۴:۵۲ق.ظ
۲۰۲۴-۱۲-۲۷
۱۴۰۴-۰۱-۰۲