Кто-нибудь знает, что означает каждая буква в дате ("l F jS Y", $ timestamp) PHP? - PullRequest
0 голосов
/ 02 октября 2019

Я создаю функцию в PHP для получения времени, но мне нужно знать, что означает каждая буква для форматирования времени:

$temp = "The date is : ";
echo longdate($temp, time()); 

function longdate($text, $timestamp)
{
    return $text . date("l F jS Y", $timestamp);
}

Ответы [ 2 ]

0 голосов
/ 02 октября 2019

l выведет день недели одним словом. Например, Sunday.

F будет выводить месяц одним словом, например, январь.

jS будет выводить день какпорядковый номер. Например, 15-й.

Y будет выводить год, используя 4 цифры. Например, 1993 г.

Более подробную информацию можно найти в PHP Docs

0 голосов
/ 02 октября 2019

Вот официальные документы PHP на дату () . Он дает описание каждой буквы и то, как он определяет способ отображения даты. Вот разбивка букв в указанном вами формате даты

  • l - полное текстовое представление дня недели (т.е. с воскресенья по субботу)
  • F - полноетекстовое представление месяца (т. е. январь или март)
  • j - день месяца без начальных нулей (т. е. от 1 до 31)
  • S - английский порядковый суффикс дня месяца,2 символа (т. Е. St, nd, rd или th. Хорошо работает с j)
  • Y - полное числовое представление года, 4 цифры (т. Е. 1999 или 2019)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...