0

可能重复:
确定是否设置了“24 小时制”设置

我想在我的应用程序中添加 toast 提醒,我需要知道用户的手机是 12 小时还是 24 小时时间格式。有什么方法可以使用 C# 找出这个问题吗?

提前致谢。

4

1 回答 1

0

您可以为您的任务使用 CultureInfo.CurrentCulture 属性。使用 12 小时时间格式的区域性与使用 24 小时格式(H:mm:ss 和 H:mm)的区域性具有不同的 LongTimePattern 属性 (h:mm:ss tt) 和 ShortTimePattern 属性 (h:mm tt)。使用这些属性,或 AMDesignator 和 PMDesignator 属性,它们表示具有 24 小时时间格式的区域性的空字符串,以及具有 12 小时时间格式的区域性的“AM”、“PM”。

于 2012-12-13T08:14:51.703 回答