PHP Date Упражнения: добавление / вычитание количества дней от конкретной даты
Дата PHP: Упражнение-16 с решением
Напишите PHP-скрипт для добавления / вычитания количества дней от конкретной даты.
Пример решения:
PHP-код:
<?php
$dt='2011-01-01';
echo 'Original date : '.$dt."\n";
$no_days = 40;
$bdate = strtotime("-".$no_days." days", strtotime($dt));
$adate = strtotime("+".$no_days." days", strtotime($dt));
echo 'Before 40 days : '.date("Y-m-d", $bdate)."\n";
echo 'After 40 days : '.date("Y-m-d", $adate)."\n";
?>
Пример вывода:
Первоначальная дата: 2011-01-01 До 40 дней: 2010-11-22 Через 40 дней: 2011-02-10
Блок-схема:
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать скрипт PHP, чтобы проверить, является ли дата выходным или нет.
Далее: Напишите функцию PHP, чтобы получить начальную и конечную дату недели (по номеру недели) определенного года.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code