время
|
|
Глава 21. Функции 53
gmdate(string format, int timestamp);
Аналогичная функции date (), за исключением того, что время возвращается
в Гринвичском формате Greenwich Mean Time (GMT). Например, при запуске в
Финляндии (GMT + 0200) первая строка примера 23.4 напечатает ?Jan 01 1998
00: 00:00?, В ТО время как вторая строка — ?Dec 31 1997 22 : 00: 00?.
Пример 23.4. Использование функции gmdate ()
echo date("M 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));
Mktime
Получает временную метку UNIX для даты.
Синтаксис:
int mktime(int hour, int minute, int second, int month, int day,
int year);
ВНИМАНИЕ
Обратите внимание на необычный порядок аргументов, который отличается
от порядка аргументов в вызове функции mktime () из UNIX и выдает ошибку
при неправильно заданных параметрах (см. ниже). Это очень часто встречаю-
щаяся ошибка в скриптах.
Mktime
Возвращает временную метку Unix согласно данным аргументам. Эта временная
метка является целым