Ik raad aan om het op te slaan als seconden sinds middernacht (als een Number
) of als een opgevulde numerieke String
opgeslagen in 24-uurs formaat.
Bijvoorbeeld 3:30PM
:
- Seconden (opgeslagen als een getal):
55800
- String:
"1530"
(moet altijd de 24-uursnotatie zijn met een voorloopcijfer om hetzelfde aantal plaatsen te hebben, dus8:30AM
zou zijn"0830"
Beide kunnen worden gesorteerd, geïndexeerd, opgevraagd op bereik. Beide nemen ongeveer hetzelfde aantal bytes in beslag. Aangezien geen van beide erg mensvriendelijk leesbaar is, moet u ze waarschijnlijk hoe dan ook formatteren voor weergave. Het is echt aan jou welke het beste zou werken voor jouw gebruik.