Obtener la fecha actual usando Python

Requisito previo: módulo de fecha y hora

En Python, la fecha y la hora no son un tipo de datos en sí mismos, pero datetimese puede importar un módulo llamado para trabajar con la fecha y la hora. El módulo de fecha y hora viene integrado en Python, por lo que no es necesario instalarlo externamente.

datetimeEl módulo proporciona algunas funciones para obtener la fecha actual y la hora. Mirémoslos.

  • date.today(): today() el método de datela clase en el datetimemódulo devuelve un objeto de fecha que contiene el valor de la fecha de hoy.

    Sintaxis: fecha.hoy()

    Devoluciones: Devuelve la fecha local actual.

    Ejemplo:

    # Python program to get
    # current date
      
      
    # Import date class from datetime module
    from datetime import date
      
      
    # Returns the current local date
    today = date.today()
    print("Today date is: ", today)

    Producción:

    Today date is:  2019-12-11
    
  • datetime.now(): la biblioteca de Python define una función que se puede usar principalmente para obtener la hora y la fecha actuales. now()function Devuelve la fecha y hora local actual, que se define en eldatetimemódulo.

    Sintaxis: datetime.now(tz)

    Parámetros:
    tz: Zona horaria especificada de la que se requiere la hora y fecha actuales. (Utiliza la hora del meridiano de Greenwich de forma predeterminada).

    Devoluciones: Devuelve la fecha y hora actual en formato de hora.

    Ejemplo:

    # Python program to get
    # current date
      
      
    # Import datetime class from datetime module
    from datetime import datetime
      
      
    # returns current date and time
    now = datetime.now()
    print("now = ", now)

    Producción:

    now =  2019-12-11 10:58:37.039404
    

    Atributos de now() :
    now() tiene diferentes atributos, al igual que los atributos de tiempo como año, mes, fecha, hora, minuto, segundo.

    Ejemplo 3: Demostrar atributos de now().

    # Python3 code to demonstrate 
    # attributes of now() 
        
    # importing datetime module for now() 
    import datetime 
        
    # using now() to get current time 
    current_time = datetime.datetime.now() 
        
    # Printing attributes of now(). 
    print ("The attributes of now() are : "
        
    print ("Year : ", end = "") 
    print (current_time.year) 
        
    print ("Month : ", end = "") 
    print (current_time.month) 
        
    print ("Day : ", end = "") 
    print (current_time.day) 

    Producción:

    The attributes of now() are : 
    Year : 2019
    Month : 12
    Day : 11
    

Publicación traducida automáticamente

Artículo escrito por baddy12 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 *