delphi初始化日期时间格式

欢迎加入全网最大Delphi 技术交流群 682628230

在delphi开发的程序中,不初始化日期时间格式,默认为操作系统日期时间格式。为了统一用户日期时间格式,代码加在程序的入口,工程文件application.initialize之后或 Form.OnCreate事件里

// delphi 10.3
System.SysUtils.FormatSettings.DateSeparator := ‘-‘;
System.SysUtils.FormatSettings.TimeSeparator := ‘:’;
System.SysUtils.FormatSettings.ShortDateFormat := ‘yyyy-MM-dd’;
System.SysUtils.FormatSettings.LongDateFormat := ‘yyyy-MM-dd’;
System.SysUtils.FormatSettings.TimeAMString := ”;
System.SysUtils.FormatSettings.TimePMString := ”;
System.SysUtils.FormatSettings.ShortTimeFormat := ‘hh:nn:ss’;
System.SysUtils.FormatSettings.LongTimeFormat := ‘hh:nn:ss:zzz’;
System.SysUtils.FormatSettings.DateSeparator := ‘-‘;

//delphi 7
Application.UpdateFormatSettings := False;
LongDateFormat := ‘yyyy-MM-dd’;
ShortDateFormat := ‘yyyy-MM-dd’;
LongTimeFormat := ‘HH:nn:ss’;
LongTimeFormat := ‘HH:nn:ss’;
DateSeparator :=’-‘;
TimeSeparator :=’:’;

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享