funciones de tiempo en Python | Set-2 (manipulación de fechas)

Algunas de las funciones de tiempo se analizan en el conjunto 1

La manipulación de fechas también se puede realizar usando Python usando el módulo «datetime» y usando la clase «date» en él.

Operaciones en Fecha:

1. MINYEAR :- Muestra el año mínimo que se puede representar usando la clase de fecha.

2. MAXYEAR :- Muestra el año máximo que se puede representar usando la clase de fecha.

# Python code to demonstrate the working of
# MINYEAR and MAXYEAR
  
# importing built in module datetime
import datetime
from datetime import date
  
# using MINYEAR to print minimum representable year
print ("Minimum representable year is : ",end="")
print (datetime.MINYEAR)
  
# using MAXYEAR to print maximum representable year
print ("Maximum representable year is : ",end="")
print (datetime.MAXYEAR)

Producción:

Minimum representable year is : 1
Maximum representable year is : 9999

3. date(yyyy-mm-dd) :- Esta función devuelve una string con argumentos pasados ​​en orden de año, mes y fecha.

4. today() :- Devuelve la fecha actual en el formato aaaa-mm-dd.

# Python code to demonstrate the working of
# date() and today()
  
# importing built in module datetime
import datetime
from datetime import date
  
# using date() to represent date
print ("The represented date is : ",end="")
print (datetime.date(1997,4,1))
  
# using today() to print present date
print ("Present date is : ",end="")
print (date.today())

Producción:

The represented date is : 1997-04-01
Present date is : 2016-08-02

5. fromtimestamp(sec) :- Devuelve la fecha calculada a partir de los segundos transcurridos desde la época mencionada en los argumentos.

6. min() :- Esto devuelve la fecha mínima que puede ser representada por la clase de fecha.

7. max() :- Esto devuelve la fecha máxima que puede representar la clase de fecha.

# Python code to demonstrate the working of
# fromtimestamp(), min() and max()
  
# importing built in module datetime
import datetime
from datetime import date
  
# using fromtimestamp() to calculate date
print ("The calculated date from seconds is : ",end="")
print (date.fromtimestamp(3452435))
  
# using min() to print minimum representable date
print ("Minimum representable date is : ",end="")
print (date.min)
  
# using max() to print minimum representable date
print ("Maximum representable date is : ",end="")
print (date.max)

Producción:

The calculated date from seconds is : 1970-02-09
Minimum representable date is : 0001-01-01
Maximum representable date is : 9999-12-31

Este artículo es una contribución de Manjeet Singh . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *