informatica:programacion:python:fechas
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:python:fechas [2021/11/04 16:54] – [Creación] tempwin | informatica:programacion:python:fechas [2021/11/04 17:04] (actual) – [Intervalos] tempwin | ||
|---|---|---|---|
| Línea 27: | Línea 27: | ||
| <code python> | <code python> | ||
| d = dt.date(2020, | d = dt.date(2020, | ||
| + | </ | ||
| + | |||
| + | Utilizando el método '' | ||
| + | |||
| + | <code python> | ||
| + | d = datetime.strptime(" | ||
| </ | </ | ||
| Línea 45: | Línea 51: | ||
| </ | </ | ||
| - | Otra forma de formatear una fecha es utilizando el método '' | + | Otra forma de formatear una fecha es utilizando el método '' |
| <code python> | <code python> | ||
| Línea 204: | Línea 210: | ||
| print(d1.time() > d3.time()) # False | print(d1.time() > d3.time()) # False | ||
| </ | </ | ||
| + | |||
| + | ===== Intervalos ===== | ||
| + | |||
| + | Los objetos '' | ||
| + | |||
| + | <code python> | ||
| + | from datetime import timedelta | ||
| + | |||
| + | nuevo_dia = cualquier_dia + timedelta(days=1) | ||
| + | |||
| + | # añade un día a '' | ||
| + | </ | ||
| + | |||
| + | Podríamos hacer comparaciones: | ||
| + | |||
| + | <code python> | ||
| + | cualquier_dia > nuevo_dia | ||
| + | |||
| + | # Resultado: | ||
| + | # False | ||
| + | </ | ||
| + | |||
| + | ===== Tiempos ===== | ||
| + | |||
| + | '' | ||
| + | |||
| + | Un uso típico es ver la duración de la ejecución de un programa. | ||
| + | |||
| + | <code python> | ||
| + | from time import time | ||
| + | |||
| + | t0 = time() | ||
| + | |||
| + | for x in range(100000): | ||
| + | a = x | ||
| + | |||
| + | t1 = time() | ||
| + | |||
| + | t1 - t0 | ||
| + | |||
| + | # Resultado: | ||
| + | # 0.007186412811279297 | ||
| + | </ | ||
| + | |||
informatica/programacion/python/fechas.1636041264.txt.gz · Última modificación: por tempwin
