PHP: Date
Одна из главных функций по работе с датами в PHP — date(). Она конвертирует timestamp в человекочитаемый формат. Первым параметром в эту функцию передается описание формата даты, которое устроено по похожему принципу как и форматы для функции sprintf().
<?php
// Y означает год
date('Y'); // 2018
date()
по умолчанию использует текущее время. Но если нужно, ей можно передать конкретный timestamp.
<?php
date('M', 123123123); // Nov
Различных опций форматирования в функции date()
— десятки. Все они подробно перечислены на странице документации. Вряд ли стоит их все запоминать, но понимать общий принцип работы — полезно. Все опции могут комбинироваться между собой в любых вариациях.
<?php
date('l jS \of F Y h:i:s A'); // Thursday 26th of July 2018 10:58:55 AM
Задание
Допишите реализацию функции getCustomDate()
, которая возвращает дату в формате 15/03/1985
на основе переданного timestamp.
Примеры вызова:
<?php
getCustomDate(1532435204); // 24/07/2018;
getCustomDate(532435204); // 15/11/1986;
getCustomDate(5324352); // 03/03/1970;
Советы
Нашли ошибку? Есть что добавить? Пулреквесты приветствуются https://github.com/hexlet-basics
Если вы столкнулись с трудностями и не знаете, что делать, задайте вопрос в нашем большом и дружном сообществе