Python距离1970多少天(2023年最新解答)

导读:今天首席CTO笔记来给各位分享关于Python距离1970多少天的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

python编程如何显示从1970年1月1日到今天多少天又多少小时

有两个模块可以实现:time 和 datetime

在time模块中:

time()函数返回的是1970-1-1 0:0:0 到现在的秒数,例如:

import time

time.time()

1306907936.2090001

在datetime中,可以随便设置时间,即 返回的为1970-1-1 0:0:0 到你指定时间的秒数, 例如:

import datetime, time

time.mktime(datetime.datetime(2011,6,1,13,58,56).timetuple())

1306907936.0

如果不想加上时分秒,指向计算日期的秒数,那就更简单了:

time.mktime(datetime.datetime(2011,6,1).timetuple())

1306857600.0

如果想输入秒数,知道月日时分秒,则需要用time模块的ctime函数:

即:

import time

time.time()

1306907936.2090001

time.ctime(1306907936.2090001)

\'Wed Jun 01 13:58:56 2011\'

Python距离1970多少天(2023年最新解答)  第1张

python time.time()小数点

time.time()获取的字串为linux时间戳

表示从1970年1月1日起至当前的天数或秒数

如1394521866.78

表示,这个时间为获取时到1970年1月1日的秒数,也就是1394521866.78s

小数点后嘛,当然就是看你精确到多少了,毫秒、微妙等等

Python如何写出计算过了多少天的程序?

1、思路,计算给定日期的时间戳和当前时间时间戳差值,再除以全天86400秒

2、实例

#!/usr/bin/python

import datetime

import time

y=input(\"y:\")

m=input(\"m:\")

d=input(\"d:\")

d1=datetime.date(y,m,d)

timestamp=time.mktime(d1.timetuple())

print int((timestamp-int(time.time()))/86400)

结语:以上就是首席CTO笔记为大家整理的关于Python距离1970多少天的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的互联网后端知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-09-23 13:12
下一篇 2023-09-23 13:12

相关推荐

发表回复

登录后才能评论