Skip to content
Snippets Groups Projects
index.php 706 B
Newer Older
Адлан Шамавов's avatar
Адлан Шамавов committed
<?php
Адлан Шамавов's avatar
Адлан Шамавов committed
 * Вернет кол-во дней между датами 
 * @param DateTimeImmutable $dateStart дата начала
 * @param DateTimeImmutable $dateEnd дата окончания
 * @return int
 */
function diffDays(DateTimeImmutable $dateStart, DateTimeImmutable $dateEnd): int {
    $dateInterval = date_diff($dateStart, $dateEnd);
    return $dateInterval->format("%a") ;
Адлан Шамавов's avatar
Адлан Шамавов committed
?>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <?php
Адлан Шамавов's avatar
Адлан Шамавов committed
        print(diffDays(new DateTimeImmutable(), new DateTimeImmutable("2025-01-01")));
Адлан Шамавов's avatar
Адлан Шамавов committed
    ?>
</body>
</html>