Esta página se tradujo del inglés con ayuda de IA. Si hay diferencias entre ambas, la versión en inglés es la referencia.
STRFTIME
Devuelve un valor de fecha y hora con formato según un formato especificado.
Consulte también:
[SELECT] [ Modificadores de fecha ]
Sintaxis
SELECT STRFTIME(format, datetime_expression [, modifier, ...]) FROM <multipartIdentifier>;
Argumentos
format
El formato deseado para el valor de fecha y hora especificado por el valor de datetime_expression. Consulte la tabla de formatos a continuación.
datetime_expression
El valor de fecha u hora al que se va a dar formato.
modifier
Cero o más modificadores que se aplican a datetime_expression. Para obtener más información sobre los modificadores, consulte Modificadores de fecha
Formatos
| Formato | Descripción |
|---|---|
| %d | día del mes: 01-31 |
| %f | segundos fraccionarios: SS.SSS |
| %H | hora: 00-24 |
| %j | día del año: 001-366 |
| %J | número de día juliano |
| %m | mes: 01-12 |
| %M | minuto: 00-59 |
| %s | segundos desde 1970-01-01 |
| %S | segundos: 00-59 |
| %w | día de la semana 0-6, con domingo==0 |
| %W | semana del año: 00-53 |
| %Y | año: 0000-9999 |
| %% | escapar un símbolo de porcentaje: % |
Valor(es) devuelto(s)
Devuelve una cadena con formato que representa el formato de fecha y hora deseado.
Ejemplos
Devolver una fecha en formato estadounidense
SELECT name, strftime('%m/%d/%Y', creationTimestamp) as created_at
FROM google.compute.instances
WHERE project = 'stackql-demo'
AND zone = 'australia-southeast1-a';
Convertir un valor de fecha y hora en una marca de tiempo de época
SELECT name, strftime('%s', creationTimestamp) as created_at
FROM google.compute.instances
WHERE project = 'stackql-demo'
AND zone = 'australia-southeast1-a';
Calcular los días entre dos fechas
SELECT name, (strftime('%s','now')-strftime('%s', creationTimestamp))/86400 as days_since_creation
FROM google.compute.instances
WHERE project = 'stackql-demo'
AND zone = 'australia-southeast1-a';
Para obtener más información, consulte https://www.sqlite.org/lang_datefunc.html