P pegasus Unregistered / Unconfirmed GUEST, unregistred user! 1998-09-25 #2 所谓2000年问题, 并不是某个编程语言的问题, 而是早期的数据库系统往往把日期格式定为短格式, 只有两位数字描述年份, 从 而无法同时表示19xx年和20xx年. 当前的系统均已经注意了这个问题, 所以2000年的问题应当是针对以往的数据库应用系统而 言, 而不是Delphi 有没有这个问题
所谓2000年问题, 并不是某个编程语言的问题, 而是早期的数据库系统往往把日期格式定为短格式, 只有两位数字描述年份, 从 而无法同时表示19xx年和20xx年. 当前的系统均已经注意了这个问题, 所以2000年的问题应当是针对以往的数据库应用系统而 言, 而不是Delphi 有没有这个问题
C casso Unregistered / Unconfirmed GUEST, unregistred user! 1998-09-25 #3 在某些情况下,Delphi 3 还是有这个问题的。 据说Delphi 4已经完全解决了这个问题。 参看Delphi 4的Help
S Sunset Unregistered / Unconfirmed GUEST, unregistred user! 1998-09-25 #4 Delphi本身应该说是没这个问题的,不过你在做数据录入时应该使用 4位的年份表示方式,不要用2位表示方式。
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1998-09-26 #5 从早期的 Turbo Pascal 起就不存在 2000 问题, barland pascal 使用一个实型 变量(Double)来表示时间和日期, 起整数部分用来表示日期, 小数部分用来表示时间