Учебник по основам PHP. PHPBeginner


Дата и время - часть 4


См. также: gmdate() и mktime().

gmdate

Аналог функции date() для времени GMT

string gmdate (string format, int timestamp)

Функция подобна date(), за исключением того, что возвращается время по Гринвичу (Greenwich Mean Time — GMT). Например, при запуске в Финляндии (GMT +0200) первая строка напечатает «Jan 01 1998 00:00:00», а вторая: «Dec 31 1997 22:00:00».

echo date ("К d Y H:i.s". mktime (0.0.0.1.1.1998)): echo gmdate ("M d Y H.i s". mktime (0.0.0.1.1.1998)).

См. также: date(), mktime() и gmmktime().

strftime

Получение форматированной строки времени с использованием локальных установок

string strftime (string format [, int timestamp])

Возвращает строку согласно формату, указанному в аргументе format, для указанной в аргументе timestamp метки времени (если метка времени не указывается, то используется текущее время). Язык, на котором выводятся названия месяцев и дней, устанавливается функцией set!оса!е(). В строке формата распознаются следующие спецификаторы:

  • %а — сокращение дня недели в языке по умолчанию; например, «Wed»;
  • %А — полное название дня недели в языке по умолчанию; например, «Wednesday»;
  • %b - сокращение названия месяца в языке по умолчанию; например, «Apr»;
  • %В — полное название месяца в языке по умолчанию; например, «April»;
  • %с — формат латы времени в установках по умолчанию; например, «04/18/00 13:44:17»;
  • ?С — номер века (год, деленный на 100 и без дробной части, от 00 до 99);
  • %d — число месяца (от 00 до 31);
  • %0 — эквивалент #m/?d/?y;
  • %е — число месяца (вместо незначащего нуля ставится пробел), от « 1» до «31»;
  • %h — аналог Яb;
  • %H— час в 24-часовом счислении (от 00 до 23);
  • %I — час в 12-часовом счислении (от 01 до 12);
  • %j — номер дня в году (от 001 до 366);
  • %т — номер месяца (от 01 до 12);
  • М - минуты;
  • %n — символ перехода на новую строку;
  • %р — «am» или «рт» (до или после полудня), в зависимости от времени;
  • %г — время в 12-часовом формате (a.m. или p.m.);
  • %R — время в 24-часовом формате;
  • %S — секунды;
  • %t — символ табуляции;



  • Начало  Назад  Вперед



    Книжный магазин