Перейти на главную   
  helloworld.ru - документация и книги по программированию  
helloworld.ru - документация и книги по программированию
    главная     хостинг    
Поиск по сайту:  
Смотрите также
Языки программирования
C#
MS Visual C++
Borland C++
C++ Builder
Visual Basic
Quick Basic
Turbo Pascal
Delphi
JavaScript
Java
PHP
Perl
Assembler
AutoLisp
Fortran
Python
1C

Интернет-технологии
HTML
VRML
HTTP
CGI
FTP
Proxy
DNS
протоколы TCP/IP
Apache

Web-дизайн
HTML
Дизайн
VRML
PhotoShop
Cookie
CGI
SSI
CSS
ASP
PHP
Perl

Программирование игр
DirectDraw
DirectSound
Direct3D
OpenGL
3D-графика
Графика под DOS

Алгоритмы
Численные методы
Обработка данных

Сис. программирование
Драйверы

Базы данных
MySQL
SQL

Другое

Хостинг


Друзья
demaker.ru
Реклама

Лучший хостинг. Аренда серверов




helloworld.ru

Уроки PHP3

Урок 7. Определение даты и времени

Для определения даты и/или времени можно воспользоваться следующими функциями:

Date(format,time) - является наиболее удобной

Функция используется для отображения времени и даты различными способами. Функция принимает в качестве аргументов строку формата и времени. Если параметр, задающий время опущен, будут использоваться текущее время и дата . Параметр time задается в виде целого числа, в секундах начиная с Unix эпохи - 1 января 1970. Строка форматирования используется для указания, какие компоненты даты / времени нужно отображать и как они должны быть отформатированы. Следующие символы распознаются внутри строки формата. Любой неопознанный символ будет выводиться точно, как задан:

  • Y - Год напр. 1995
  • y - год напр. 95
  • M - Месяц напр. Oct
  • m - месяц напр. 10
  • M - Месяц напр. October
  • D - День напр. Fri
  • l - День напр. Friday
  • d - день напр. 27
  • z - День года напр. 299
  • H - Час в 24-м формате напр. 13
  • h - Час в 12-м формате напр. 1
  • i - Минуты напр. 5
  • s - Секунды напр. 40
  • U - Секунды с начала эпохи напр. 814807830 + A - AM/PM
  • a - am/pm

Примеры:

$date = date('d M Y'); - вывести дату в формате [число месяц год] - 22 Nov 1999

$date = date('H:i:s'); - вывести время в формате [часы:минуты:секунды] - 20:29:42

$date = date('d M Y, H:i:s'); - вывести дату и время в формате [число месяц год, часы:минуты:секунды] - 22 Nov 1999, 20:29:42

и т.д.

Time()
Просто возвращает текущее местное время в секундах начиная с периода Unix (00:00:00 январь. 1 1970). Эквивалентна вызову Date("U"). Если нужна степень детализации выше, чем по секундам, используйте функцию Microtime.

Microtime()
Возвращает строку "msec sec" где sec - число секунд, отсчитанных от 00:00 , 1 января, 1970 по Гринвичу, а msec - микросекундная часть (как доля секунды). Напр. "0.87633900 825010464". Эта функция доступна только на операционных системах, которые поддерживают системный вызов gettimeofday().

[ Назад | Оглавление ]









helloworld.ru © 2001-2021
Все права защищены