Y yifawu1 Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-21 #1 ;在delphi5中,为何用date ,now 函数返回的日期格式的年号是两位数? 如DATE 可能返回 00/02/21 ?,用什么函数可返回世纪数值,即解决千 年虫问题.
L liuly Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-21 #2 ;不干Delphi事,在控制面板中设置: [控制面板]->[区域设置]->[日期]->[短日期格式]='yyyy.mm.dd'
林 林海 Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-21 #3 通过控制面板设置蟆格式,或建立永久字段并设置该字段的DisplyFormat:='yyyy/mm/dd';
W waiwai Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-21 #4 有人先回答了,不过确实不关Delphi的事,到控制面板改一改吧
N ningliu Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-21 #6 我用了一个方法,不用该控制面板,稍稍有点麻烦,但很好用. FormatDateTime('yyyy',DateTime)+'年'+FormatDateTime('mm',DateTime)+'月'+FormatDateTime('dd',DateTime)+'日'
我用了一个方法,不用该控制面板,稍稍有点麻烦,但很好用. FormatDateTime('yyyy',DateTime)+'年'+FormatDateTime('mm',DateTime)+'月'+FormatDateTime('dd',DateTime)+'日'
I Iknow Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-21 #7 不用改控制面板, 不用改函数, 只要在程序中设定一下 ShortDateFormat:='yyyy/mm/dd'; 就可以了. 参见: ShortDateFormat, 能看到许多关于显示格式的变量. Delphi能够自动转换而不收系统的影响.
不用改控制面板, 不用改函数, 只要在程序中设定一下 ShortDateFormat:='yyyy/mm/dd'; 就可以了. 参见: ShortDateFormat, 能看到许多关于显示格式的变量. Delphi能够自动转换而不收系统的影响.