Hej, <code> Så länge du har tid spelar det väl inte såå stor roll. Det är ju först när du har datum med som det spelar roll. Har du datum och nån matar in 24:00 så måste du ju mappa om det till morgondagens datum och 00:00 (eftersom det är samma sak). Jo, jag har datum med också, men det var ju en idé att ändra datumet till morgondagens... nope...bara för att en klocka inte visar 24:00 behöver det inte vara fel. Om du kollar på ISO 8601 t.ex. http://www.cl.cam.ac.uk/~mgk25/iso-time.htmlCdate()???
Jag använder funktionen Cdate() på lite asp-sidor.
Det fungerar bra, formatet som matas in är tt:mm(t ex 14:30), detta valideras och går bra.
Men när man skriver 24:00 så kommer "Type mismatch Cdate()....".
Skriver man däremot 00:00, så funkar det.
Kan man fixa detta på något sätt?
För 00:00 och 24:00 är ju inte samma sak. Om jag anger tid nu, och skriver 24:00 så är det ju klockan tolv i natten som kommer. Skriver jag 00:00 är det ju klockan tolv natten som redan varit.....
Tackar på förhand!!
/JockeSv: Cdate()???
Dim tid
tid = "24:00"
tid = Replace(tid, "24:00", "00:00)
tid = CDate(tid)
</code>
Vad tror du om det?Sv: Cdate()???
Det är ju lite skumt Cdate inte stödjer ISO standarder...Sv: Cdate()???
Tackar, jag provar det!!
/JockeSv: Cdate()???
så kan du se att 2003-03-04 24:00 är samma sak som 2003-03-05 00:00
Alltså fyller inte 24:00 nångon funktion i en klocka men kan fylla en funktion när man matar in tidsangivelser.