Упражнения с датами PHP | Получите номер месяца перед текущим месяцем
Получите номер месяца перед текущим месяцем
Напишите сценарий PHP, чтобы получить номер месяца перед текущим месяцем.
Пример
Попробуй сам »<?php
echo date('m', strtotime('-1 month'))."\n";
?>
Теория к упражнению:
Функция date() форматирует местную дату и время и возвращает отформатированную строку даты.
date(format, timestamp)
Значения параметров:
format — Обязательный. Задает формат выводимой строки даты.
m - числовое представление месяца (от 01 до 12)
timestamp — Необязательный. Задает целочисленную метку времени Unix. По умолчанию текущее местное время (time())
Функция strtotime() преобразует текстовое datetime на английском языке в метку времени Unix (количество секунд с 1 января 1970 года 00:00:00 по Гринвичу).
strtotime(time, now);
Значения параметров:
Параметры | Описание |
---|---|
time | Обязательный. Задает строку даты / времени |
now | Необязательный. Задает метку времени, используемую в качестве основы для расчета относительных дат. |
Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.