• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

关于计算机系统时间计算,为啥起始点为1970/01/01 00:00:00?

沃尔夫斯堡的羊 2020-10-23 浏览量:1427
在各种编程语言中,调用获取系统时间的API来获取当下系统时间,都说是从1970/01/01 00:00:00算起,这是为啥?是操作系统诞生元年?那么windows和unix?还是和计算机的硬件处理器芯片正式通电工作有现代计算机工作雏形有关?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 不是纪元时间,只是当时的一个约定,是根据当时很多情况综合出的一个便于时间处理的一个约定,后来被继承了。

    因为这个约定和时间表示位宽的原因,后面还可能存在2038年日期问题等等亟待解决的信息系统难题。

    • 发布于 2020-10-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 根据unix产生的时间为参考确定的,认为是时间纪元
    • 发布于2020-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 只是一个约定而已,大家都把这作为标准,并没啥特殊的含义
    • 发布于2020-10-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是unix系统的一个约定而已,并没有什么特殊的
    • 发布于2020-11-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是一个约定的参考时间,没有特殊的含义,就是一个通用的约定时间标准
    • 发布于2020-11-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于计算机系统时间计算,为啥起始点为1970/01/01 00:00:00?