за исключением того, что возвращается
См. также: 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 — символ табуляции;
Содержание Назад Вперед