Отель КВАРТАЛ () Эта функция возвращает четверть года указанной даты в диапазоне от 1 до 4. Первый квартал январе- Мар, второй Apri-июня, и т.д. Синтаксис: четверть (дата) Значение даты может быть любой год. Следующее утверждение иллюстрирует это: SELECT, четверть ('2015-05-01'); Возвращаемое значение для этого утверждения 2. STR_TO_DATE () Эта функция преобразует строку в дату. Синтаксис: STR_TO_DATE (ул формат), где ул является строка, а формат также строка, но имеющие требования форматирования (спецификаторы в своих позициях).
ул находится строка с месяц день, месяц и год, разделенных запятыми. Следующее выражение иллюстрирует использование функции. ВЫБОР str_to_date ('01, 5,2014 ','% d,% м% Y '); Возвращаемое значение это, 2014-05-01. Обратите внимание, что позиции элементов в формате ул или аргумента не соответствуют положениям на выходе. Тем не менее, позиции в ул должно соответствовать позиции в формате argument.The TIME_FORMAT () функция в одном из предыдущих частей серии, я говорил о функции DATE_FORMAT. Функция формат даты используется, чтобы дать надлежащий форматирование к датам и типов даты и времени.
Если вы хотите надлежащее форматирование времени в одиночестве, вы должны использовать TIME_FORMAT () Function. Синтаксис: TIME_FORMAT (время, формат) Правила форматирования времени такие же, как правила для форматирования даты. Вы должны использовать список под названием, и их значения, в учебнике под названием MySQL форматирования даты и времени Подробности, из этой серии. Следующее утверждение показывает, как использовать функцию TIME_FORMAT. ВЫБОР time_format ('22: 13: 35 ','% л:% I:% S% P '); Выход этой инструкции: 10:13:35 PM.
Это заявление преобразует 24-часовое время в то время 12-часовой указанием, является ли это АМ или PM. Чтобы понять логику аргументов функции, вы должны обратиться к списку упомянутой выше; Я объяснил логику в учебнике списка. Примечание: форматирование времени не обычное дело; поэтому я