|
Программирование >> Создание клиентов mysql
Функции работы с датой и временем 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).
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |