با سلام و احترام . استاد عزیز چرا خروجی برنامه من با شما متفاوت است در کد زیر . این درحالی است که مقادیر رشته با مقادیر رشته ای که شما در برنامه زدید یکی است . متوجه نشدم
وقتی دارم یه رشته ثابت میدم چرا باید خروجی متفاوت باشه . تازه این درحالی است که سال رو 2020 میزنم الان سال 2021 هستیم .
چک کردم تایم استمپ مقدارش از تایم فعلی بیشتره . متوجه نمیشم کجای کار اشتباه است .
<?php
include_once "jdf.php";
function datetojalali (string $date){
list ($year ,$month ,$day) = explode("-", $date);
$timestamp = mktime($year,$month,$day);
return jdate("Y - m - d" ,$timestamp);
//return $timestamp;
}
$date = "2020-03-12";
echo datetojalali($date);
echo "<hr>";
echo date ("Y - m - d");
//خروجی
//1400-05-01