Suggerirei di memorizzarlo come secondi dalla mezzanotte (come Number
) o come una String
numerica imbottita memorizzato nel formato 24 ore.
Ad esempio, 3:30PM
:
- Secondi (memorizzati come numero):
55800
- Stringa:
"1530"
(deve essere sempre il formato 24 ore con una cifra numerica iniziale per avere lo stesso numero di posti, quindi8:30AM
sarebbe"0830"
Entrambi possono essere ordinati, indicizzati, interrogati per intervallo. Entrambi richiedono all'incirca lo stesso numero di byte. Poiché nessuno dei due è leggibile in modo molto intuitivo, probabilmente dovresti formattarli in entrambi i modi per la visualizzazione. Sta davvero a te quale funzionerebbe meglio per il tuo uso.