4.1.2 墙上时钟时间
time模块的核心函数之一是time(),它会把从“纪元”开始以来的秒数作为一个浮点值返回。
import time
print('The time is:',time.time())
纪元是时间测量的起始点,对于UNIX系统这个起始时间就是1970年1月1日0:00尽管这个值总算一个浮点数,但具体的精度依赖于具体的平台。
运行结果:
The time is: 1550833509.0713582
浮点数表示对于存储或比较日期很有用,但是对于生成人类可读的表示就有些差强人意了。要记录或打印,ctime()可能是更好的选择。
import time
print('The time is :',time.ctime())
later = time.time() + 15
print('15 secs from now:',time.ctime(later))
这个例子中的第二个print()调用显示了如果使用ctime()格式化非当前时间的另一个时间值。
运行结果: