Python: Aprendiendo desde cero IX – Fechas
Seguimos con las pequeñas píldoras del curso gratuito sobre Python.
En este caso vamos a ir explicando como podéis trabajar con fechas, que serán interesantes para crear vuestros programas, logs…
Lo que haremos es utilizar el módulo datetime de Python.
Para ello lo importamos y cargamos el valor en una variable que luego explotaremos,
1 2 3 |
import datetime x = datetime.datetime.now() print(x) |
El resultado no da la fecha, la hora, minutos, segundos y milisegundos:
1 |
2021-01-05 21:28:36.012717 |
Ahora podemos ir filtrando según el resultado que nos interese, por ejemplo el año o el día:
1 2 3 4 |
import datetime x = datetime.datetime.now() print(x.year) print(x.strftime("%A")) |
Si en vez de extraer, necesitamos cargar un dato de fecha concreta, podemos hacerlo así:
1 2 3 4 5 |
import datetime x = datetime.datetime(2021, 1, 5) print(x) |
Uno de los objetos que se manejan en el módulo de datetime es strftime()
Lo que nos permite es filtrar mediante parámetros ya definidos, os dejo la tabla:
Seguiremos completando con el resto de entradas nuestro conocimiento en Python. Os dejo el temario ya generado:
TEMARIO APRENDE PYTHON DESDE CERO
Python: Aprendiendo desde cero I: Introducción
Python: Aprendiendo desde cero II: Comentarios, Variables y Datos
Python: Aprendiendo desde cero III: Controles de flujo
Python: Aprendiendo desde cero IV: Funciones
Python: Aprendiendo desde cero V – Módulos
Python: Aprendiendo desde cero VI – Operadores
Python: Aprendiendo desde cero VII – Estructura proyecto
Python: Aprendiendo desde cero VIII – Scripting
Python: Aprendiendo desde cero IX – Fechas
Espero os parezca interesante…seguiremos con los conceptos básicos hasta poder hacer un pequeño programa que es el objetivo final.
¿Te ha gustado la entrada SÍGUENOS EN TWITTER?
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?