技术文章和资源

技术文章(时间排序)

热门类别

Python PHP MySQL JDBC Linux

使用 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() 函数用于表达时间差异,例如天、小时、分钟、秒。


相关文章