Log 2573
17/01/2024 2024-01-17 15:18$field = “השדה הזה נמצא בקבוצה חוזרת, אני רוצה שתחזיר לי את התאריך הכיח קרוב מבין כל התאריכים הנמצאים בשדה זה”;
$dates = explode(” “, $field);
$currentDate = date(“d/m/Y”);
$closestDate = “”;
foreach ($dates as $date) {
if (empty($closestDate)) {
$closestDate = $date;
} else {
$currentDiff = strtotime($date) – strtotime($currentDate);
$closestDiff = strtotime($closestDate) – strtotime($currentDate);
if (abs($currentDiff) < abs($closestDiff)) {
$closestDate = $date;
}
}
}
return $closestDate;