2011-08-01 86 views

回答

4

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

FormatDateTime('dd/mm/yyyy',MyDate); 
+1

:)谢谢,为什么却只字未提该功能在这里:http://docwiki.embarcadero.com/RADStudio/en/Date_and_Time_Support? – maxfax

+0

@Maxfax - 很好的问题。它在[Type conversion routines](类型转换例程)(http://docwiki.embarcadero.com/RADStudio/en/Type_conversion_routines)中,但第二个参考将会很好 –

+4

根据您(和您的客户)的要求,最好使用DateToStr(MyDate),因为这将跟随当前用户的区域设置,例如美国用户为mm/dd/yyyy,英国为dd/mm/yyyy等。美国软件总是使用mm/dd/yy会使我感到困惑(并且困惑),所以我尽量延长我期望的相同礼节。 –

相关问题