有没有办法确定用户是否在Windows Phone 8上的日期+时间设置中将“24小时制”设置为true?
DateTimeFormatInfo.ShortTimePattern
属性不起作用,因为它只检查国家/地区:
当时钟设置为24小时时,DateTimeFormatInfo.ShortTimePattern值不会更改。属性值应变为“h:mm”,但仍为“h:mm tt”,其中tt为AM或PM。
由于
答案 0 :(得分:0)
系统中的24小时时钟设置是“可视”的。它不会改变所选的文化,因此您无法知道用户是否选择了它。我认为,最好的解决方案是坚持选定的文化。