*   >> Чтение Образование Статьи >> science >> programming

Mysql Дата и время Форматирование Details

ША"): ".% Y-% m-% d%% Х. я% S' GET_FORMAT (DateTime," JIS "):"% Y-% m-% d% H:% I:% s "GET_FORMAT (DateTime," ISO "): '% Y-% m-% d% H:% I:% s' GET_FORMAT (DateTime, 'EUR'): '% Y- % м-% д% Х.% я% S 'GET_FORMAT (DateTime, "внутренний"): ".% Y% м% г% Н% я% S' GET_FORMAT (время,« USA »):"% H: % I:% S% P 'GET_FORMAT (ВРЕМЯ "JIS"): "% H:% I:% s" GET_FORMAT (время,' ISO '):'% H:% I:% S 'GET_FORMAT (время, "евро"): "% Х.% я% S». GET_FORMAT (время, "внутренний"): "% H% я% S 'В списке имя США, когда применяется до настоящего времени выводит формат,'% м .% d.% Y '.

Название, международные применительно к DATETIME выводит формат, '% Y% м% г% Н% я% S'. Функция GET_FORMAT () аналогична функции DATE_FORMAT (). Тем не менее, GET_FORMAT () функция работает только с определенным количеством основных форматов. Она нуждается в имя форматирования в сочетании с типом (дата, DATETIME или TIME) в качестве аргумента для того, чтобы вывести специфический формат. С другой стороны, функция DATE_FORMAT () позволяет вам всю гибкость и поэтому все виды форматирования вывода. Ну, функция GET_FORMAT используется внутри функции DATE_FORMAT в качестве аргумента формата.

Попробуйте следующую функцию get_format заявление, в котором вызов функции get_format находится внутри вызова функции date_format: Выберите date_format ('2004-10-03', get_format (дата, "евро")); Что get_format () возвращает, становится аргументом формат для функции date_format (). Выход 03.10.2004, начиная с дня месяца, затем месяц и затем год. Разделение характер точка, а не дефис или пробел для имени EUR форматирования. Обратите внимание, как функция GET_FORMAT было написано в положении второй (формат) аргумента функции DATE_FORMAT.

Функция GET_FORMAT простой способ, чтобы получить спецификаторы формата аргумента формата для функции DATE_FORMAT. Попробуйте следующее заявление для форматирования имени США в сочетании с типом даты и времени: Выберите date_format ('2004-10-03', 8:43:59 get_format (DateTime, "США")); Выход есть, 2004-10-03 08.43.

59 Попробуйте следующее заявление для международного имя форматирования в сочетании с типом данных TIME: SELECT DATE_FORMAT ('2004-10-03 08: 43: 59', get_format (DATETIME, "внутренний ')); Выход 20041003084359 без каких-либо символов разделения (я не рекомендую использовать этот форматирования). Обратите внимание, что тип данных (дата, DATETIME или TIME) в качестве первого аргумента в функции GET_FORMAT не в кавычках. Помните, что первый аргумент функции DATE_FORMAT дата по умолчанию, и

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.