Python关于时间方面的处理

1279578704.6725271
但是这样是一连串的数字不是我们想要的结果,我们可以利用time模块的格式化时间的方法来处理:
time.localtime(time.time())
用time.localtime()方法,作用是格式化时间戳为本地的时间。
输出的结果是:
time.struct_time(tm_year=2010, tm_mon=7, tm_mday=19, tm_hour=22, tm_min=33, tm_sec=39, tm_wday=0, tm_yday=200, tm_isdst=0)
现在看起来更有希望格式成我们想要的时间了。
time.strftime('%Y-%m-%d',time.localtime(time.time()))

最后用time.strftime()方法,把刚才的一大串信息格式化成我们想要的东西,现在的结果是:
2010-07-19

把某一时间的转化为到1970-01-01的秒数:time.mktime(datetime.datetime.strptime(‘20110101000020’,'%Y%m%d%H%M%S').timetuple())
时间为2011年1月1日0点0分20秒的时间

today=datetime.date.today()
yesterday = today - datetime.timedelta(days=1)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/427af51492c2801a356f6be66c43a057.html