我有一份旧的 Fortran 代码打印输出。
标题是:
FORTRAN IV G LEVEL 21, MAIN, DATE=74029, 15/28/03, PAGE 001
Run Code Online (Sandbox Code Playgroud)
我认为它来自 IBM 大型机,如果有帮助的话。
有谁知道什么时候印的吗?
书写的日历日期YYDDD由四位数年份的最后两位数字组成,后跟该年份的三位数日期数字。
74029是 1974 年第 029 天,即 1974 年 1 月 29 日83060是 1983 年 3 月 1 日84060是 1984 年 2 月 29 日(闰年)这种形式在大型机(可能还有其他平台)上非常常见,当时计算机过去只有几千字节的内存(RAM)或几兆字节的硬盘。与YYYYMMDD.
在大型机上,这一直被称为Julian Date ,尽管它与Julian Day Number无关。今天,它更常被称为序数日期。
有时,儒略日期只是按原样写在报告上,由读者将三位数的日期转换为月份和日期。
当新世纪临近时,这种形式以及其他简短形式的日历日期成为一个问题。00001 是什么日期?1900 年 1 月 1 日,还是 2000 年 1 月 1 日?幸运的是,当时的计算机和硬盘有更多的空间,因此可以更改程序以保存完整的 4 位数年份。
| 归档时间: |
|
| 查看次数: |
143 次 |
| 最近记录: |