Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Ishodniki.Ru »
Online книги »
PHP книги »
Руководство по PHP 3.0checkdate
checkdate -- проверяет правильность даты/времени
Описание
Возвращает true если данная дата правильна, иначе false. Проверяет правильность даты, заданной аргументами. Дата считается правильной, если:
date
date -- формат локального времени/даты
Описание
Возвращает строку, отформатированную согласно данной строке и используя данную временную метку или текущее локальное время, если не задана временная метка. В фоматной строке должны использоваться следующие символы:
Функции date() и mktime() возможно использовать вместе для того, чтобы найти даты в будущем или прошлом.
Для того, чтобы отформатировать даты на других языках, Вы должны использовать функции setlocale() и strftime() strftime
strftime -- форматирует локальное время
согласно установкам locale
Описание
Возвращает строку, отформатированную согласно данной форматной строке и используя данную временную метку или текущее локальное время, если метка не задана. Названия месяцев и недель и другие, зависящие от языка строки, зависят от текущего locale, устанавливающегося с помощью setlocale() . В форматной строке следует использовать следующие спецификаторы преобразований:
См.также setlocale() и mktime() . getdate
getdate -- получает информацию о дате/времени
Описание
Возвращает ассоциативный массив, содержащий информацию о дате со следующими элементами:
gmdate
gmdate -- форматирует GMT/CUT время/дату
Описание
Аналогична функции date() за исключением того, что время возвращается в Гринвичском формате Greenwich Mean Time (GMT). Например, при запуске в Финляндии (GMT +0200), первая строка ниже напечатает "Jan 01 1998 00:00:00", в то время как вторая строка напечатает "Dec 31 1997 22:00:00".
См.также date() , mktime() и gmmktime() . mktime
mktime -- получает временную метку UNIX для даты
Описание
Предупреждение: Обратите внимание на необычный порядок аргументов, который отличается от порядка аргументов в вызове функции mktime() из UNIX, и который нехорошо ведет себя при неправильно заданных параметрах (см.ниже). Это очень часто встречающаяся ошибка в скриптах. Возвращает временную метку Unix согласно данным аргументам. Эта временная метка является целым числом, равным количеству секунд между эпохой Unix (1 Января 1970) и указанным временем. Аргументы могут быть опущены с права налево; каждый опущенный таким образом аргумент будет установлен в текущую величину согласно локальной дате и времени. MkTime is useful for doing date arithmetic and validation, as it MkTime полезена при арифметических дейтсвиях с датой и ее проверкой, она будет автоматически вычислять корректную величину для вешедших за границы параметров. Например, каждая из следующих строк возвращает строку "Jan-01-1998".
gmmktime
gmmktime -- получает временную метку UNIX для
даты в GMT
Описание
Идентична mktime() за исключением передаваемых параметров, представляющих дату в GMT. time
time -- возвращает текущую временную метку UNIX
Описание
Возвращает текущее время, измеренное в числе секунд с эпохи Unix (1 Января 1970 00:00:00 GMT). См.также date() . microtime
microtime -- возвращает текущую временную метку
UNIX в микросекундах
Описание
Возвращает строку "msec sec" где sec текущее время, измеренное в числе секунд с эпохи Unix (0:00:00 1 Января, 1970 GMT), а msec - это часть в микросекундах. Эти функции доступны только в операционных системах, поддерживающих системный вызов gettimeofday(). См.также time() . Назад | Содержание | Вперед |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Рейтинги
|