跳至主要內容

时间的表示

刘春龙原创...小于 1 分钟Python教程文档

计算机中时间的表示是从“1970 年 1 月 1 日 00:00:00”开始,以毫秒(1/1000 秒)进行计算。我们也把 1970 年这个时刻称为“unix 时间点”。

这样,我们就把时间全部用数字来表示了。

python 中可以通过time.time() 获得当前时刻,返回的值是以秒为单位,带微秒(1/1000 毫秒)精度的浮点值。例如:1635063628.5632517

import time

b = int(time.time())
totalMinutes = b // 60
totalHours = totalMinutes // 60
totalDays = totalHours // 24
totalYears = totalDays // 365  # 忽略闰年情况

print("当前时间戳为:", b)
print("距离1970年", totalYears, "年", totalDays, "天", totalHours, "小时", totalMinutes, "分钟")
上次编辑于:
贡献者: 刘春龙
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7