Приглашаем посетить
Дмитриев (dmitriev.lit-info.ru)

Справочник PHP

Справочник PHP


 

Работа с датой и временем

  bool checkdate (int month, int day, int year)
Справочник PHPСправочник PHP Функция проверяет григорианскую дату/время. Она возвращает TRUE, если предоставленные данные верны; иначе возвращает FALSE. Проверяет правильность даты, сформированной аргументами. Дата считается правильной, если: year (год) имеет значение от 1 до 32767 в

  string date (string format [, int timestamp])
Справочник PHPСправочник PHP Функция формат локального времени/даты. Она возвращает строку, отформатированную в соответствии со строкой формата с использованием заданного целочисленного timestamp или текущего локального времени, если timestamp/"штамп времени" не задан. Примеча

  array getdate ([int timestamp])
Справочник PHPСправочник PHP Функция получает информацию даты/времени. Она возвращает ассоциативный массив, содержащий информацию даты из timestamp или текущего локального времени, если timestamp не задан, со следующими элементами массива: "seconds" - секунды; "minutes" - мину

  array gettimeofday (void)
Справочник PHPСправочник PHP Функция получает текущее время. Это интерфейс для gettimeofday(2). Она возвращает ассоциативный массив, содержащий данные, возвращённые системным вызовом. "sec" - секунды; "usec" - микросекунды; "minuteswest" - минуты к западу от Greenwich

  string gmdate (string format [, int timestamp])
Справочник PHPСправочник PHP Функция форматирует GMT/CUT дату/время. Идентична функции date(), но время возвращается как Greenwich Mean Time (GMT). Например, если запустить в Финляндии (GMT +0200), первая строка из примера напечатает "Jan 01 1998 00:00:00", а вторая - "Dec 31 1997 22

  int gmmktime (int hour, int minute, int second, int month, int day, int year [, int is_dst])
Справочник PHPСправочник PHP Функция получает UNIX timestamp для GMT-даты. Идентична mktime(), но передаваемые параметры представляют GMT-дату.

 string gmstrftime (string format [, int timestamp])
Справочник PHPСправочник PHP Функция форматирует GMT/CUT время/дату в соответствии с локальными установками. Работает так же, как strftime(), но время возвращается как Greenwich Mean Time (GMT). Например, при запуске под Eastern Standard Time (GMT -0500),первая строка примера выведет

 array localtime ([int timestamp [, bool is_associative]])
Справочник PHPСправочник PHP Функция получает локальное время. Функция Она возвращает массив, идентичный массиву структуры, возвращаемой вызовом C-функции. Первым аргументом Она является timestamp; если он не задан, используется текущее время. Вторым аргументом является is_associa

  string microtime (void)
Справочник PHPСправочник PHP Функция возвращает текущий UNIX timestamp с микросекундами. Она возвращает строку "msec sec", где sec это текущее время, измеренное в секундах Unix Epoch (начиная с 0:00:00 January 1, 1970 GMT), а msec это микросекунды. Она доступна только в ОС, поддержив

  int mktime (int hour, int minute, int second, int month, int day, int year [, int is_dst])
Справочник PHPСправочник PHP Функция получает UNIX timestamp даты. Она возвращает Unix timestamp, соответствующий заданным аргументам. Этот timestamp является длинным целым, содержащим количество секунд между началом Unix Epoch (1 января 1970г.) и специфицированным временем. Аргумент

 string strftime (string format [, int timestamp])
Справочник PHPСправочник PHP Функция форматирует локальные дату/время в соответствии с локальными установками. Она возвращает строку, отформатированную в соответствии с заданной строкой формата с использованием timestamp или текущего локального времени, если timestamp не задан

 int strtotime (string time [, int now])
Справочник PHPСправочник PHP Функция разбирает английское текстовое описание datetime в UNIX timestamp. Функция ожидает строку, содержащую английский формат даты, и пытается разобрать этот формат в UNIX timestamp относительно timestamp, заданного в параметре now, или относител

 int time (void)
Справочник PHPСправочник PHP Функция возвращает текущий UNIX timestamp. Она возвращает текущее время, измеренное в секундах с начала Unix Epoch (January 1 1970 00:00:00 GMT).