En NumPy con la ayuda de NumPy.datetime64(‘today’, ‘D’), encontraremos la fecha de hoy y si queremos alguna fecha antes de hoy, restaremos el número de fecha con la ayuda de np.timedelta64( ) a partir de hoy. Y si queremos una fecha posterior a hoy, agregaremos el número de fecha con la ayuda de np.timedelta64() a partir de hoy.
Para ayer, restaremos 1 fecha, para mañana agregaremos 1 fecha.
Ejemplo #1: Obtenga las fechas de ayer, hoy y mañana.
Python3
import numpy as np # for today today = np.datetime64('today', 'D') print("Today: ", today) # for yesterday yesterday = np.datetime64('today', 'D') - np.timedelta64(1, 'D') print("Yestraday: ", yesterday) # for tomorrow tomorrow = np.datetime64('today', 'D') + np.timedelta64(1, 'D') print("Tomorrow: ", tomorrow)
Producción:
Today: 2020-08-15 Yestraday: 2020-08-14 Tomorrow: 2020-08-16
Ejemplo #2: Obtenga las fechas en el intervalo.
Python3
import numpy as np # for today today = np.datetime64('today', 'D') print("Today: ", today) # for before_2_day before_2_day = np.datetime64('today', 'D') - np.timedelta64(2, 'D') print("before_2_day : ", before_2_day) # for after_2_day after_2_day = np.datetime64('today', 'D') + np.timedelta64(2, 'D') print("after_2_day :", after_2_day)
Producción:
Today: 2020-08-15 before_2_day : 2020-08-13 after_2_day : 2020-08-17
Publicación traducida automáticamente
Artículo escrito por cse1604310056 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA