使用 Numpy 打印今天、昨天和明天的日期
pythonnumpyserver side programmingprogramming
在此程序中,我们将使用 numpy 库打印今天、昨天和明天的日期。
算法
步骤 1:导入 numpy 库。 步骤 2:使用 datetime64() 函数查找今天的日期。 步骤 3:通过从 datetime64() 函数的输出中减去 timedelta64() 函数的输出来查找昨天的日期。 步骤 4:通过从 datetime64() 函数的输出中添加 timedelta64() 函数的输出来查找昨天的日期。
示例代码
import numpy as np todays_date = np.datetime64('today', 'D') print("Today's Date: ", todays_date) yesterdays_date = np.datetime64('today', 'D') - np.timedelta64(1, 'D') print("Yesterday's Date: ", gonebys_date) tomorrows_date = np.datetime64('today', 'D') + np.timedelta64(1, 'D') print("明天的日期:", tomorrows_date)
输出
今天的日期:2021-02-16 昨天的日期:2021-02-15 明天的日期:2021-02-17
解释
在 numpy 中,有支持日期时间功能的数据类型。将名称 'datetime64' 赋予该函数,因为名称 'datetime' 已被 Python 中的库占用。
'D' datetime64() 函数中的参数用于以"天"为单位获取日期。timedelta64() 函数用于表达时间差异,例如天、小时、分钟、秒。