gpt4 book ai didi

fortran - 74029 是什么日期?

转载 作者:行者123 更新时间:2023-12-02 01:31:59 27 4
gpt4 key购买 nike

我有一份旧的 Fortran 代码打印输出。

标题是:

FORTRAN IV G LEVEL 21, MAIN, DATE=74029, 15/28/03, PAGE 001

如果有帮助的话,我认为它来自 IBM 大型机。

有谁知道什么时候印的吗?

最佳答案

写为 YYDDD 的日历日期由四位数年份的最后两位数字组成,后跟该年的三位数日期数字。

  • 74029 是 1974 年第 029 天,即 1974 年 1 月 29 日
  • 83060 是 1983 年 3 月 1 日
  • 84060 是 1984 年 2 月 29 日(闰年)

这种形式在大型机(可能还有其他平台)上非常常见,当时计算机过去只有几千字节的内存(RAM),或者硬盘上只有几兆字节。与 YYYYMMDD 相比,它为每个要存储的日期节省了三个字节。

在大型机上,这一直被称为儒略日期,尽管它与 Julian Day Number 无关。 。如今,它更常被称为 Ordinal Date

有时,儒略日期只是按原样写在报告上,由读者将三位数的日期转换为月份和日期。

当新世纪临近时,这个以及其他简短形式的日历日期成为一个问题。 00001 是什么日期? 1900 年 1 月 1 日,还是 2000 年 1 月 1 日?幸运的是,当时的计算机和硬盘有更多的空间,因此可以更改程序以保存完整的 4 位数年份。

关于fortran - 74029 是什么日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73062495/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com