Тип системных часов можно получить с помощью:
string clockType = Windows.System.UserProfile.GlobalizationPreferences.Clocks.FirstOrDefault();
. Будет возвращена строка 24HourClock
, если в настройках устройства включена 24-часовая настройка, или 12HourClock
, если настройка отключена.