世间表示的几种形式:
方法 |
说明 |
time.asctime([tupletime]) |
接受时间元组并返回一个可读的形式为"Tue Dec 11 18:07:14 2008"(2008年12月11日 周二18时07分14秒)的24个字符的字符串。 |
time.ctime([secs]) |
作用相当于asctime(localtime(secs)),未给参数相当于asctime() |
time.localtime([secs]) |
接收时间戳(1970纪元后经过的浮点秒数)并返回当地时间下的时间元组t(t.tm_isdst可取0或1,取决于当地当时是不是夏令时)。 |
1. 时间戳
print(time.time())
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c06eb4995c99ea12be97e558ea5f5560.png)
2. 字符串时间
print(time.ctime())
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3221c90d882d163e48b2117add77857b.png)
3. 元组时间
info = time.localtime()
print(info)
print(info.tm_year)
print(info.tm_mon)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b640d67d41a1b94eddf4a33e8f8a9d8b.png)
4. 常用时间的转换
4.1 把元组时间转换为时间戳
方法 |
说明 |
time.mktime(tupletime) |
接受时间元组并返回时间戳(1970纪元后经过的浮点秒数)。 |
import os
import time
tuple_time = time.localtime()
print(tuple_time)
print(time.mktime(tuple_time))
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4cb142d02a39600ea6571cd28d3f19ad.png)
4.2 把元组时间转化为字符串时间
方法 |
说明 |
time.strftime(fmt[,tupletime]) |
接收以时间元组,并返回以可读字符串表示的当地时间,格式由fmt决定。 |
import os