gpt4 book ai didi

winapi - 如何从 SYSTEMTIME 获取本地化日期和时间

转载 作者:行者123 更新时间:2023-12-03 00:28:33 29 4
gpt4 key购买 nike

我有一个 SYSTEMTIME,我正在尝试从中获取包含日期和时间值的本地化字符串。 API(例如 GetDateFormat/GetTimeFormat)获取日期或时间 - 但不能同时获取两者。

是否有可用的 API 可以从 SYSTEMTIME 获取包含日期和时间的本地化字符串?

最佳答案

Windows API 没有日期/时间格式字符串。它有单独的日期和时间格式字符串。

.Net 确实有 DateTimeFormatInfo.FullDateTimePattern,但在 Reflector 中查看,这似乎被初始化为:

LongDatePattern + " " + LongTimePattern

这就是它对我的 Windows 7 PC 上所有 354 种文化的值(value)。如果程序创建了自定义 .Net 区域性并以不同方式定义它,您只会看到不符合此模式的内容。

我开发过的软件销往世界各地,从来没有人提示过我们使用以空格分隔的日期和时间。

关于winapi - 如何从 SYSTEMTIME 获取本地化日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12570185/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com