24:00 finns inte som tidsbegrepp. Gör en if-sats som kollar om toTimeStart är "24:00" och ersätt den då med "00:00". Hur kommer det sig att toTimeStart har värdet "24:00"?
Som sagt, gör en if-sats som kollar om toTimeStart är "24:00" och ersätt den då med "00:00". Ännu hellre kan du byta direkt så att listmenyn visar rätt. för klockslaget "24:00" är ett otyg. Klockan är aldrig "24:00" :)
Alltså, jag kan köpa notationen "24:00" om man vill ange ett fullt dygn. "00 tiil 24" är ju lite tydligare än "00 till 00" (även om det intressanta ju är "00:00 till och med 23:59"). I din dropplist lär det dock inte vara något tvivel om saken, och då är det smidigare är använda "riktiga" tider.
Hmmm.. det är sent... men om någon arbetar från 20:00 - 23:59:59 så känns ju 20:00 - 24:00 bättre än 20:00 - 00:00 kanske.. eller.....vetifan...
ok, om man skriver 24:00 så känns det som man menar i samma dygn sätter man 00:00 känns det som man gått över till nästa........weeee
Jag håller med dig, och om det gör tidsangivelsen tydligare så kan man definitivt använda sig av 24 eller 24:00 (även om 24:00 lite ger ett intryck av att det kan komma ett 24:01....). Men, som faktiskt tidsvärde finns det inte, och då får man se till att köra med 00:00 i stället. Om det strular till jämförelser så får man åka snålskjuts på datumen, t.ex. "1900-01-01 23:30 - 1900-01-02 00:00". I själva dropplistens textvärde kan man ju förstås visa vad man vill.