如何在C ++ Builder 2009中获取系统日期时间格式

时间:2013-02-13 19:32:53

标签: windows-7 c++builder

我正在使用C ++ Builder 2009。

我正在寻找一种获取系统日期时间格式的方法,以便我可以使用系统的原生格式显示日期和时间。例如。如果用户的格式为英语(美国),那么一天的显示可以是" mm / dd / yyyy"。

我更喜欢适用于XP和7的解决方案。不过,我会对仅适用于Windows 7的答案感到满意。谢谢!

2 个答案:

答案 0 :(得分:3)

如果您使用TDateTime,则可以使用DateTimeToStr()函数使用系统默认值,除非被覆盖,否则格式化字符串。

更新:要获取字符串,请使用ShortDateFormatLongDateFormat

答案 1 :(得分:0)

ShortDateFormat让我可以访问我需要的内容。