La función toordinal() se utiliza para devolver el ordinal gregoriano proléptico de una instancia de fecha y hora especificada.
Nota: El ordinal gregoriano proléptico da el número de días transcurridos desde la fecha 01/ene/0001. Y aquí ordinal se llama proléptico ya que se sigue el propio calendario gregoriano desde octubre de 1582.
Sintaxis: toordinal()
Parámetros: Esta función no acepta ningún parámetro.
Valores devueltos: esta función devuelve el ordinal gregoriano proléptico de una instancia de fecha y hora.
Ejemplo 1: Uso de la fecha de hoy.
Python3
# Python3 code to demonstrate # Getting the proleptic Gregorian # ordinal of a datetime instance # importing datetime and time module import datetime import time # Getting today's date todays_Date = datetime.date.fromtimestamp(time.time()); # Calling the toordinal() function over the # today's date date = todays_Date.toordinal(); # Printing the proleptic Gregorian ordinal # for the today's date print("Proleptic Ordinal for today's date: %s"%date);
Producción:
Proleptic Ordinal for today's date: 737998
Ejemplo 2: Uso de la fecha y hora de hoy.
Python3
# Python3 code to demonstrate # Getting the proleptic Gregorian # ordinal of a datetime instance # importing datetime and time module import datetime import time # Getting today's date and time todays_DateTime = datetime.datetime.now(); # Calling the toordinal() function over the # today's date and time DateTime = todays_DateTime.toordinal(); # Printing the proleptic Gregorian ordinal # for the today's date and time print("Proleptic Ordinal for today's date and time: %s"%DateTime);
Producción:
Proleptic Ordinal for today's date and time: 737998
Ejemplo 3: Uso de una fecha específica.
Python3
# Python3 code to demonstrate # Getting the proleptic Gregorian # ordinal of a datetime instance # importing datetime and time module import datetime import time # Initializing a date and time DateTime = datetime.datetime(1358, 8, 12, 1, 3, 4, 9); # Calling the toordinal() function over the # above date and time Date_Time = DateTime.toordinal(); # Printing the proleptic Gregorian ordinal # for the above given date and time print("Proleptic Ordinal for today's date and time: %s"%Date_Time);
Producción:
Proleptic Ordinal for today's date and time: 495858
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA