MySQL функция TIME_FORMAT

В этом учебном пособии вы узнаете, как использовать MySQL функцию TIME_FORMAT с синтаксисом и примерами.

Описание

MySQL функция TIME_FORMAT форматирует время, указанное маской формата.

Синтаксис

Синтаксис MySQL функции TIME_FORMAT:

TIME_FORMAT( time, format_mask )

Параметры или аргументы

time - время форматирования.

format_mask - формат, применяемый ко времени. Ниже приведен список параметров для параметра format_mask. Эти параметры могут использоваться во многих комбинациях.

Значение Описание
%f Микросекунды (от 000000 до 999999) %f доступны начиная с MySQL 4.1.1
%H Час (от 00 до 23)
%h Час (от 00 до 12)
%I Час (от 00 до 12)
%i Минуты (от 00 до 59)
%p До или после полудня AM или PM
%r Время в 12-часовом формате AM или PM (hh:mm:ss AM/PM)
%S Секунды (от 00 до 59)
%s Секунды (от 00 до 59)
%T Время в 24-часовом формате (hh:mm:ss)

Примечание

  • Функция TIME_FORMAT форматирует часы, минуты, секунды и микросекунды, найденные в значении времени.
  • См. также функцию DATE_FORMAT.

Применение

Функция TIME_FORMAT может использоваться в следующих версиях MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23

Пример

Рассмотрим примеры MySQL функции TIME_FORMAT, чтобы понять, как использовать функцию TIME_FORMAT в MySQL.
Например: