Функсияи date_diff
Функсияи date_diff фарқи
байни ду санаро меёбад. Санаҳо дар ин ҳолат бояд
объектҳое бошанд, ки аз тарафи функсияи date_create сохта шудаанд.
Функсия объекти 'сана'-ро бармегардонад,
ки метавонад бо роҳи истифода аз
методи format қолаббандӣ карда шавад.
Синтаксис
date_diff(DateTimeInterface $base, DateTimeInterface $target, bool $absolute = false): DateInterval
Намуна
Биёед фарқи байни санаҳои 2025-12-31
ва 2026-01-05-ро бо рӯзҳо ёбем:
<?php
$date1 = date_create('2025-12-31');
$date2 = date_create('2026-01-05');
$diff = date_diff($date1, $date2);
echo $diff->format('%a рӯз');
?>
Натиҷаи иҷрои код:
5 рӯз
Инчунин нигаред
-
функсияи
date_modify,
ки муддатҳои замонро ба сана илова мекунад ё кам мекунад