Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 确定是否设置了“24 小时制”设置
我想在我的应用程序中添加 toast 提醒,我需要知道用户的手机是 12 小时还是 24 小时时间格式。有什么方法可以使用 C# 找出这个问题吗?
提前致谢。
您可以为您的任务使用 CultureInfo.CurrentCulture 属性。使用 12 小时时间格式的区域性与使用 24 小时格式(H:mm:ss 和 H:mm)的区域性具有不同的 LongTimePattern 属性 (h:mm:ss tt) 和 ShortTimePattern 属性 (h:mm tt)。使用这些属性,或 AMDesignator 和 PMDesignator 属性,它们表示具有 24 小时时间格式的区域性的空字符串,以及具有 12 小时时间格式的区域性的“AM”、“PM”。