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:30AMzou 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.