sábado, 18 de noviembre de 2017

Directivas de formatos de fecha para utilizar con strftime y strptime.

Ejemplos basados en datetime.datetime(2013, 9, 30, 7, 6, 5)



Código Explicación Ejemplo
%a Día de la semana abreviado. Mon
%A Nombre completo de día de la semana. Monday
%w Número de la semana como dígito, donde 0 es Domingo y 6 es Sábado. 1
%d Día de la semana en número decimal, si contiene sólo un dígito python añadirá un cero a la izquierda. 30
%-d Día de la semana en número decimal. 30
%b Nombre de mes abreviado. Sep
%B Nombre completo de mes. September
%m Mes como número decimal,  si contiene sólo un dígito python añadirá un cero a la izquierda. 09
%-m Número decimal del mes. 9
%y Últimos dos dígitos del año,  si contiene sólo un dígito python añadirá un cero a la izquierda. 13
%Y Año en números decimales. 2013
%H Hora en números decimales, si contiene sólo un dígito python añadirá un cero a la izquierda. (Formato 24 horas) 07
%-H Hora en números decimales. (Formato 24 horas) 7
%I Hora en números decimales, si contiene sólo un dígito python añadirá un cero a la izquierda. (Formato 12 horas) 07
%-I Hora en números decimales. (Formato 12 horas) 7
%p Retorna si es AM o PM. AM
%M Minutos en número decimales, si contiene sólo un dígito python añadirá un cero a la izquierda. 06
%-M Minutos en número decimales. 6
%S Segundos en número decimales, si contiene sólo un dígito python añadirá un cero a la izquierda. 05
%-S Segundos en número decimales. 5
%f Microsegundos en números decimales, python añadirá un cero a la izquierda hasta tener 6 números. 000000
%Z Time zone.
%j Día del año en números decimales, python añadirá un cero a la izquierda hasta tener 3 números. 273
%-j Día del año en números decimales. 273
%U Número de la semana en números decimales,  si contiene sólo un dígito python añadirá un cero a la izquierda. 39
%W Número de la semana en números decimales. 39
%c Muestra la fecha y hora de la manera esperada para el formato local. Mon Sep 30 07:06:05 2013
%x Muestra la fecha de la manera esperada para el formato local. 09/30/13
%X Muestra la hora de la manera esperada para el formato local. 07:06:05
%% Caracter literal de  '%'. %

Fuente: http://strftime.org/

No hay comentarios.:

Publicar un comentario

Como activar el comando python en el CMD de windows 10.

Un problema bastante común para los novatos de python que usan windows 10 es correr scripts en la linea de comando. Generalmente este proble...