Delphi:将 TDate 转换为其他格式

max*_*fax 1 delphi time date tdatetime

var MyDate:TDate; 
   MyDate:=Date;
Run Code Online (Sandbox Code Playgroud)

如何将本地 myDate 转换为我的格式:31/12/2011?

RecodeDate?

谢谢!!!

RRU*_*RUZ 5

检查FormatDateTime你的情况下的功能你试试这个

FormatDateTime('dd/mm/yyyy',MyDate);
Run Code Online (Sandbox Code Playgroud)

  • 根据您(和您的客户)的要求,最好使用 DateToStr(MyDate),因为这将遵循当前用户的区域设置,例如美国用户的 mm/dd/yyyy,英国用户的 dd/mm/yyyy 等。总是使用 mm/dd/yy 的美国软件让我烦恼(并困惑),所以我尝试扩展我想要的相同礼貌。 (4认同)