|
Программирование >> Программный интерфейс приложений
DATE ADD( 1999-12-01 12:00:00 ,INTERVAL 15:21 HOUR SECOND) О 1999-12-01 12:15:21 Таблица B.2. Типы интервалов функции date add ()
Если аргумент interval представлен значением типа YEAR, MONTH или YEAR MONTH И В результате день превышает число дней в ре-зультируюшем месяце, в качестве значения дня выбирается максимальное число дней в этом месяце. DATE ADD( 1999-12-01 ,INTERVAL 2 MONTH) О 2000-02-29 Функция DATE ADD {) впервые появилась в MySQL 3.22.4. иАГЕ РОР.ШГ [date,format). Форматирует значение даты или даты и времени date в соответствии со строкой формата format и возвращает результирующую строку. Функцию DATE FORMAT () можно использовать для переформатирования значений типа DATE или DATETIME ИЗ используемой в MySQL формы в любую другую. DATE FORMAT( 1999-12-01 , %М %е %Y ) О December 1, 1999 DATE FORMAT( 1999-12-01 , The %D of %M ) О The 1st of December В табл. В.З представлены допустимые спецификаторы, которые можно использовать в строке форматирования. в MySQL 3.23.0 и более поздних версиях перед кодом формата необходимо устанавливать символ % . В ранних версиях он допускается, но является необязательным. Символы, определенные в строке формата, но не представленные в таблице, переносятся в строку результата без изменений. Если используется спецификатор времени для значения типа DATE, временная часть значения обрабатывается как 00:00:00 . DATE F0RMAT ( 1999-12-01 , => 00 Функция date FORMAT о впервые появилась в MySQL 3.2L14. Таблица В.З. Описание задания формата date format () Специфи- Описание каюр %S, %s Секунды, записанные двумя цифрами (00, 01..... 59) %1 Минуты, записанные двумя цифрами (00, 01, 59) %Н Часы, записанные двумя цифрами, 24-часовое время (01, 02..... 23) %h, %I Часы, записанные двумя цифрами, 12-часовое время (1, 2.....12) %к Часы, преяставленные с помощью чисел, 24-часовое время (0,1,23) %1 Часы, представленные с помощью чисел, 12-часовое время (1, 2,12) %т Время в 24-часовом формате (hh.mm.ss) %г Время в 12-часовом формате (hh.mm.ss AM (до полудня) или hhimm.ss PM (после полудня)) %р AM (утро) или РМ (вечер) %w Название дня недели (Sunday, Monday,Saturday) %а Название дня недели в сокращенной форме (Sun, Моп, Sat) %d День месяца, записанный с помощью двух цифр(00, 01.....31) %е День месяца в числовой форме (1, 2, 31) %D День месяца с английским суффиксом (1st, 2 , 3rd, ...) %w День недели в числовой форме (0=Воскресенье, 1=Понедельник, 6=Суббота) %3 День года, представленный с помощью трех цифр (001, 002..... 366) %и Неделя (0, 1, 52), где воскресенье считается первым днем недели %и Неделя (0, 1, 52), где понедельник - первый день недели %М Название месяца (January, February.....December) Окончание табл. В.З Специфи- Описание катор %Ь Название месяца в сокращенной форме (Jan, Feb, Dec) %m Месяц, записанный с помощью двух чисел (01, 02, 12) %с Месяц в числовой форме (1, 2, 12) %Y Значение года, записанное в виде числа с четырьмя числами %у Значение года, записанное в виде числа с четырьмя числами ii Константа % date SUB (йл/г, INTERVAL ехрг interval). Рассчитывает значения даты аналогично функции date add () с той лищь разницей, что значение ехрг вычитается из значения даты date. Более детально об этом рассказывается в описании функции date add (). DATE SUB( 1999-12-01 ,INTERVAL 1 MONTH) O 1999-ll-01 DATE SUB( 1999-12-01 ,INTERVAL 13-2 YEAR MONTH) O 1986-10-01 DATE SUB( 1999-12-01 04:53:12 ,INTERVAL 13-2 MINUTE SECOND) O 1999-12-01 04:40:10 DATE SUB( 1999-12-01 04:53:12 ,INTERVAL 13-2 HOUR MINUTE) O 1999-ll-30 15:51:12 Функция DATE SUB () впервые появилась в MySQL 3.22.4. DAYNAME [date). Возвращает строку, содержащую название дня недели для значения даты date. DAYNAME( 1999-12-01 ) О Wednesday DAYNAME( 1900-12-01 ) О Saturday Функция DAYNAME () впервые появилась в MySQL 3.2L23. DAYOFMONTH (Ja/e). Возвращает числовое значение дня месяца для значения даты date в диапазоне от 1 до 3L DAYOFMONTH( 1999-12-01 ) 01 DAYOFMONTH( 1999-12-25 ) 025 Функция DAYOFMONTH о впервые появилась в MySQL 3.2L22. DAYOFWEEK (date). Возвращает числовое значение дня недели для значения даты date. Значения дня недели находятся в диапазоне от 1 (воскресенье) до 7 (суббота). См. также описание функции WEEKDAY() . DAYOFWEEK( 1999-12-05 ) 01
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |