GET_FORMAT():
esta función en MySQL ayuda a convertir la fecha o la hora o DateTime en una string formateada para los argumentos especificados. La función GET_FORMAT() es más útil si se usa en combinación con la función DATE_FORMAT().
Sintaxis:
GET_FORMAT({DATE | TIME | DATETIME}, {'EUR' | 'USA' | 'JIS' | 'ISO' | 'INTERNAL'})
Parámetros:
- FECHA | HORA | DATETIME: una fecha u hora o DateTime.
- ‘EUR’ | ‘Estados Unidos’ | ‘JIS’ | ‘ISO’ | ‘INTERNO’: diferentes formatos utilizados.
Devoluciones:
la función devolverá una string formateada para los argumentos especificados.
Ejemplo-1:
Uso básico de la función GET_FORMAT().
SELECT GET_FORMAT(DATE, 'EUR') As New_Format;
Producción :
Nuevo formato |
---|
‘%d.%m.%Y’ |
Ejemplo-2:
Ahora usando la función DATE_FORMAT() junto con GET_FORMAT().
SELECT DATE_FORMAT('2020-12-25', GET_FORMAT(DATE, 'USA')) AS 'New_Format';
Producción :
Nuevo formato |
---|
25.12.2020 |
Ejemplo-3:
uso de la función GET_FORMAT() con valores de fecha, lo que significa que el primer argumento se fija como FECHA y el segundo argumento se cambia continuamente.
SELECT GET_FORMAT(DATE, 'USA') AS 'USA_format', GET_FORMAT(DATE, 'JIS') AS 'JIS_format', GET_FORMAT(DATE, 'ISO') AS 'ISO_format', GET_FORMAT(DATE, 'EUR') AS 'EUR_format';
Producción :
USA_formato | formato_JIS | formato_ISO | formato_EUR |
---|---|---|---|
‘%m.%d.%Y’ | ‘%Y-%m-%d’ | ‘%Y-%m-%d’ | ‘%d.%m.%Y’ |
Ejemplo-4:
uso de la función GET_FORMAT() con valores de fecha y hora, lo que significa que el primer argumento se fija como DATETIME y el segundo argumento se cambia continuamente.
SELECT GET_FORMAT(DATETIME, 'USA') AS 'USA_format', GET_FORMAT(DATETIME, 'JIS') AS 'JIS_format', GET_FORMAT(DATETIME, 'ISO') AS 'ISO_format', GET_FORMAT(DATETIME, 'EUR') AS 'EUR_format';
Producción :
USA_formato | formato_JIS | formato_ISO | formato_EUR |
---|---|---|---|
Ejemplo-5:
uso de la función GET_FORMAT() con valores de tiempo, lo que significa que el primer argumento se fija como TIME y el segundo argumento se cambia continuamente.
SELECT GET_FORMAT(TIME, 'USA') AS 'USA_format', GET_FORMAT(TIME, 'JIS') AS 'JIS_format', GET_FORMAT(TIME, 'ISO') AS 'ISO_format', GET_FORMAT(TIME, 'EUR') AS 'EUR_format';
Producción :
USA_formato | formato_JIS | formato_ISO | formato_EUR |
---|---|---|---|
Publicación traducida automáticamente
Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA