导读:今天首席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 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(替换@) 举报,一经查实,本站将立刻删除。