Obtenga las fechas de Ayer, Hoy y Mañana usando NumPy

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

Deja una respuesta

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