找回密码
 会员注册
查看: 11|回复: 0

python获取当前时间戳 – python获取当前的日期

[复制链接]

2万

主题

0

回帖

7万

积分

超级版主

积分
71344
发表于 2025-1-1 17:19:33 | 显示全部楼层 |阅读模式
CDA数据分析师 出品 作者:曹鑫 编辑:Mika 在 Python 语言中,datetime模块可以获取到不同的时间和日期。 那么,具体该如何操作呢?今天我们就跟大家一起来试试。 首先我们要导入包,这个包的名字叫datetime。 从包里我们要导入两个子模块,第一个是同名的datetime,用来获取时间;第二个是timedelta,用来获取时间差。 这两个包里面第一个datetime是很容易错的,为什么?因为同学们看到名字一样以为就直接用了,是不可以的。 还是要有这样一个from datatime import datetime的过程才能避免错误。 我们运行一下。 有了包之后我们来看第二步,即获取现在的时间,可以精确到微秒。 在datetime里面有一个功能叫now,就是来获取现在的时间。 我们把获取的时间复制给我取名的变量叫nowtime。 打印出来看一下,我们就得到了一个datetime格式的年月、日、时、分秒,微妙的数据。 获取今天的日期 好了,获得了现在的时间之后,接下来我们要得到今天的日期。 把nowtime拿过来之后,我们对它用一个方法叫strftime。 然后这里面我们要制定好想要的格式,年月日就是ymd,前面用百分号用横线连接。 然后把它复制给today,也是我们取的变量名字,运行一下就得到了今天的日期是2022年3月25号。 获取昨天的日期 今天的日期获取好之后,下面我们来获取昨天的日期。 昨天的日期怎么获取呢? 后面的转换成想要的格式我们已经知道了,那就前面这个时间,现在nowtime指的是今天,我们要计算昨天就是往前推一天,减少一天的时间差。 这儿就把我们刚刚导入的timedelta这个子模块用起来,指定days=1就可以获得一个一天的时间差。 我们可以在下面运行看一下,看到确实这边得到的是一个timedelta的days=1的时间差。 我们在这里用nowtime减去这个时间差就获得了昨天的时间,然后通过strftime指定成ymd年月日的格式运行一下,就得到了2022年3月24日,也就是昨天的日期。 获取明天的日期 同样的方法,我们来计算明天的日期,就是在今天的日期的基础加上一天的时间差。 我们运行一下看看就得到了明天的日期是2022年3月26日,最后我们把结果打印出来,我们就得到了,今天的日期是202年3月25号,昨天的日期2022年3月24号,明天的日期2022年3月26号,你学会了吗? 今天的内容就到这里了,如果还想知道Python相关的哪些操作,欢迎在评论区给我们留言哦!  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-9 19:41 , Processed in 0.563875 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表