Курс
Тренажёр
Ещё
Премиум
Войти
Справочник по функциям
MySQL
PostgreSQL
Функции
STR_TO_DATE
STR_TO_DATE
Возвращает дату и время на основании строки и формата строки
MySQL 8.1
STR_TO_DATE
(
string
,
format
)
string
Исходная строка с датой
format
Формат строки, описывающей дату
Компонент формата
Описание
%M
Полное имя месяца (January...December)
%b
Краткое имя месяца (Jan...Dec)
%m
Числовое значение месяца
%d
Числовое значение дня месяца (00...31)
%W
Полное имя дня недели (Sunday...Saturday)
%a
Краткое имя дня недели (Sun...Sat)
%j
День года (001..366)
%Y
Значение года (четыре цифры)
%y
Значение года (две цифры)
%H
Час в 24-часовом формате (00...23)
%h
Час в 12-часовом формате (01...12)
%i
Минуты (00...59)
%s
Секунды (00...59)
%f
Микросекунды (000000...999999)
%p
AM или РМ
Примеры
MySQL 8.1
SELECT
STR_TO_DATE
(
'November 13, 1998'
,
'%M %d, %Y'
)