2013-02-13 85 views
0

我使用C++ Builder的2009年如何获取系统的日期时间格式在C++ Builder的2009年

我正在寻找一种方式来获得系统的日期时间格式,这样我就可以使用,在显示日期以及使用系统原生格式的时间。例如。如果用户的格式是英文(美国),则一天的显示可以是“mm/dd/yyyy”。

我宁愿选择适用于XP和7的解决方案。但是我会很满意一个只适用于Windows 7的解决方案。谢谢!

回答

3

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

更新:要得到字符串,请使用ShortDateFormatLongDateFormat

+0

这有效。我希望得到格式化,以便我可以做更多的操作。 – 2013-02-13 22:37:45

+1

添加了必要的信息来获取实际的字符串 – 2013-02-13 23:18:13

0

ShortDateFormat让我获得我所需要的。

相关问题