python获取过去的日期(|)

首页教程更新时间:2023-05-26 16:28:00

python获取过去的日期,|(1)

CDA数据分析师 出品

作者:曹鑫

编辑:Mika

在 Python 语言中,datetime 模块可以获取到不同的时间和日期。

那么,具体该如何操作呢?今天我们就跟大家一起来试试。

首先我们要导入包,这个包的名字叫 datetime

从包里我们要导入两个子模块,第一个是同名的 datetime,用来获取时间;第二个是timedelta,用来获取时间差。

python获取过去的日期,|(2)

这两个包里面第一个 datetime 是很容易错的,为什么?因为同学们看到名字一样以为就直接用了,是不可以的。

还是要有这样一个 from datatime import datetime 的过程才能避免错误。

我们运行一下。

有了包之后我们来看第二步,即获取现在的时间,可以精确到微秒。

datetime 里面有一个功能叫 now,就是来获取现在的时间。

我们把获取的时间复制给我取名的变量叫 nowtime

打印出来看一下,我们就得到了一个 datetime 格式的年月、日、时、分秒,微妙的数据。

python获取过去的日期,|(3)

获取今天的日期

好了,获得了现在的时间之后,接下来我们要得到今天的日期。

nowtime 拿过来之后,我们对它用一个方法叫 strftime

然后这里面我们要制定好想要的格式,年月日就是 ymd,前面用百分号用横线连接。

然后把它复制给 today,也是我们取的变量名字,运行一下就得到了今天的日期是2022年3月25号。

python获取过去的日期,|(4)

获取昨天的日期

今天的日期获取好之后,下面我们来获取昨天的日期。

昨天的日期怎么获取呢?

后面的转换成想要的格式我们已经知道了,那就前面这个时间,现在 nowtime 指的是今天,我们要计算昨天就是往前推一天,减少一天的时间差。

这儿就把我们刚刚导入的 timedelta 这个子模块用起来,指定days=1就可以获得一个一天的时间差。

我们可以在下面运行看一下,看到确实这边得到的是一个 timedelta days=1 的时间差。

python获取过去的日期,|(5)

我们在这里用 nowtime 减去这个时间差就获得了昨天的时间,然后通过 strftime 指定成ymd年月日的格式运行一下,就得到了2022年3月24日,也就是昨天的日期。

获取明天的日期

同样的方法,我们来计算明天的日期,就是在今天的日期的基础加上一天的时间差。

我们运行一下看看就得到了明天的日期是2022年3月26日,最后我们把结果打印出来,我们就得到了,今天的日期是202年3月25号,昨天的日期2022年3月24号,明天的日期2022年3月26号,你学会了吗?

python获取过去的日期,|(6)

今天的内容就到这里了,如果还想知道Python相关的哪些操作,欢迎在评论区给我们留言哦!

,
图文教程
相关文章
热门专题
推荐软件
奇热小说
奇热小说
下载
QQ2019手机版
QQ2019手机版
下载
王者荣耀
王者荣耀
下载
百度浏览器迷你版
百度浏览器迷你版
下载
2345浏览器手机版
2345浏览器手机版
下载
网易邮箱
网易邮箱
下载
爱奇艺
爱奇艺
下载
网易云音乐
网易云音乐
下载
WPSOffice
WPSOffice
下载
优酷
优酷
下载
谷歌浏览器(Chrome)
谷歌浏览器(Chrome)
下载
迅雷看看播放器
迅雷看看播放器
下载
UC浏览器
UC浏览器
下载
QQ音乐
QQ音乐
下载
阿里旺旺买家版v9.12.10C官方版
阿里旺旺买家版v9.12.10C官方版
下载
360安全卫士v12.1官方版
360安全卫士v12.1官方版
下载
猜你喜欢
全民乐得
全民乐得
下载
中国兽医高级学院
中国兽医高级学院
下载
黑白摄影
黑白摄影
下载
花嫁电子请帖
花嫁电子请帖
下载
黑皮QQ表情包飓风收藏
黑皮QQ表情包飓风收藏
下载
一米移民
一米移民
下载
别让我冒险九游版
别让我冒险九游版
下载
华商支付
华商支付
下载
讯客驿站
讯客驿站
下载
冰雪文件分割器3.5绿色免费版
冰雪文件分割器3.5绿色免费版
下载
营养师培训电脑版
营养师培训电脑版
下载
生态种养殖网
生态种养殖网
下载
LinPDFMac版V1.2
LinPDFMac版V1.2
下载
坦克大战1943
坦克大战1943
下载
驾校宝典科目四
驾校宝典科目四
下载
浮豹豹qq表情大全
浮豹豹qq表情大全
下载