Программирование >>  Создание клиентов mysql 

1 ... 57 58 59 [ 60 ] 61 62 63 ... 201


Функции работы с датой и временем 193

I 5 I

+-------------------------+

1 row in set (0.00 sec)

ОАУОРУЕАП(дата)

Эта функция возвращает номер дня с начала года (листинг 12.103). Первым днем считается 1 января.


ЕХТЙАСТ(тип FROM дата)

Эта функция извлекает из значения даты значение указанного типа (листинг 12.104). Названия типов были перечислены в табл. 12.1.


FROMJAYSiAara)

Эта функция вычисляет дату по количеству дней, прошедших с начала летоисчисления (листинг 12.105). Правда, даты до 1582 г. определяются неправильно, поскольку MySQL не учитывает изменения, связанные с появлением григорианского календаря. Обратное преобразование выполняет функция TO DAYS ().




РйОМ иЫ1ХТ1МЕ(секунды[, формат])

Эта функция вычисляет дату по количеству секунд, прошедших с начала эпохи UNIX (1 январе г.). Необязательный аргумент задает формат отображаемой

строки. Коды формата были перечислены в табл. 12.2.

Функции XTIME () учитывает время по Гринвичу. Например, в листин-

ге 12.106 результат получен в системе, находящейся в тихоокеанском часовом поясе (разница по Гринвичу - минус 8 часов).

mysql> SELECT FROM UNIXTIME(28800) +----------------------+

I FROM UNIXTIME(28800) +----------------------+

I 1970-01-01 00:00:00 +----------------------+

1 row in set (0.00 sec)

НОиЩвремя)

Эта функция возвращает номер часа, соответствующий заданному времени (листинг 12.107).




Функции работы с датой и временем 195

М1ЫиТЕ(время)

Эта функция возвращает число минут, соответствующее заданному времени (листинг 12.108).


МОЫТН(дата)

Эта функция возвращает номер месяца, соответствующий заданной дате (листинг 12.109).

Ыстинг t2tO9.0;wM;ujMLuai.

mysql> SELECT MONTH> MONTH


МОМТНМАМЕ(дата)

Эта функция возвращает название месяца, соответствующее заданной дате (листинг 12.110).




1 ... 57 58 59 [ 60 ] 61 62 63 ... 201

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика