我正在使用C ++ Builder 2009。
我正在寻找一种获取系统日期时间格式的方法,以便我可以使用系统的原生格式显示日期和时间。例如。如果用户的格式为英语(美国),那么一天的显示可以是" mm / dd / yyyy"。
我更喜欢适用于XP和7的解决方案。不过,我会对仅适用于Windows 7的答案感到满意。谢谢!
答案 0 :(得分:3)
如果您使用TDateTime
,则可以使用DateTimeToStr()
函数使用系统默认值,除非被覆盖,否则格式化字符串。
更新:要获取字符串,请使用ShortDateFormat
或LongDateFormat
答案 1 :(得分:0)
ShortDateFormat让我可以访问我需要的内容。