COBOL、日期、1875年5月20日与错误信息

COBOL、日期、1875年5月20日与错误信息

💡 原文英文,约2300词,阅读约需9分钟。
📝

内容提要

COBOL没有默认的日期类型,'1875年5月20日'在ISO8601标准中并无特殊意义。关于此日期的错误信息在网络上广泛传播,误导了许多人。COBOL的日期存储方式由程序员决定,没有统一标准。

🎯

关键要点

  • COBOL没有默认的日期类型,也没有缺失日期的默认值。

  • 在COBOL中,日期的存储方式由程序员决定,通常使用数字字符字符串。

  • 1875年5月20日在ISO8601标准中没有特殊意义,只是一个参考日期。

  • ISO8601标准的日期格式为yyyy-mm-dd,没有特定的纪元。

  • 关于1875年5月20日的错误信息在网络上广泛传播,误导了许多人。

  • COBOL的日期存储方式与Unix时间戳相比,使用的字符空间更多且限制较大。

  • 网络上的错误信息通常与对COBOL和ISO8601的误解有关。

延伸问答

COBOL中如何存储日期?

COBOL中日期的存储方式由程序员决定,通常使用数字字符字符串,没有统一标准。

1875年5月20日对ISO8601标准有什么意义?

1875年5月20日在ISO8601标准中没有特殊意义,只是一个参考日期。

为什么网络上关于COBOL的错误信息会传播?

关于COBOL的错误信息通常源于对COBOL和ISO8601的误解,导致了广泛的误导。

COBOL是否有默认的日期类型?

COBOL没有默认的日期类型,也没有缺失日期的默认值。

ISO8601标准的日期格式是什么?

ISO8601标准的日期格式为yyyy-mm-dd,年份、月份和日期各用两位数字表示。

COBOL的日期存储方式与Unix时间戳有什么区别?

COBOL的日期存储方式使用的字符空间更多且限制较大,而Unix时间戳使用更少的空间并能表示更广泛的日期范围。

➡️

继续阅读