Come è possibile rilevare se iPhone sta visualizzando l'ora in modalità 12 ore o 24 ore?Rileva se iPhone sta visualizzando l'ora in modalità 12 ore o 24 ore?
Attualmente sto monitorando la regione corrente per le modifiche, tuttavia questa non è l'unica impostazione che influisce sul modo in cui vengono visualizzati i tempi. La commutazione di 24 ore nelle impostazioni di data & ha la priorità sulle impostazioni correnti delle regioni.
C'è un modo per rilevare questa impostazione di 12/14 ore?
Fondamentalmente ho bisogno di rilevare se quell'impostazione è cambiata dall'ultimo carico. Sono in grado di rilevare l'identificatore locale, ma non esiste alcuna impostazione per l'impostazione 24 ore. L'unica cosa che posso pensare è di confrontare una stringa di data formattata salvata, ma ci sono problemi con i fusi orari e l'ora legale che potrebbero causare problemi con confronti diretti. –
Grazie per questa aggiunta, tuttavia ho notato che diverse regioni mostrano effettivamente ore con 0 in modalità 24 ore. –
In tal caso, prendi i primi due caratteri come sopra e controlla se sono "00" o "0:". –