<?php
function run_getCurrDifferDayNum()
{
$result = ["iRet" => 0, "sMsg"=>"ok"];
$differenceInDays = 0;
$startDate = '2024-12-01';
$currentDate = '2024-12-04 12:00';
$usedNum = 1;
$pastTimestamp = strtotime($startDate);
$currentTimestamp = strtotime($currentDate);
$differenceInSeconds = $currentTimestamp - $pastTimestamp;
if ($differenceInSeconds > 0) {
$differenceInDays = intval($differenceInSeconds / 86400) + 1;
}
if($differenceInDays > 35){
$differenceInDays = 35;
}
$dataNum = intval($differenceInDays - $usedNum);
$result['jData'] = [
'diffNum' => $differenceInDays,
'dataNum' => $dataNum,
];
return $result;
}
$aa = run_getCurrDifferDayNum();
print_r($aa);