22. juli 2002 - 12:20Der er
1 kommentar og 1 løsning
Dato kalkulerings haj!, den her er til dig
i en form har jeg to kalendre og to tilhørende ure, samt et resultat felt...
I mine dato felter angiver jeg datoen i formatet mm/dd/yyyy og i urene tt:mm
Så ville jeg gerne at den regnede antal dage, timer, min ud som der er difference...
Samtidig vil jeg også gerne at man kan lade enten fra dato/tid være tomt, og så kun indtaste til dato/tidspunkt samt antal dage, hvorefter den så beregner fra dato (bare med samme tid, da antal dage ville blive indtastet som heltal)
Samtidig vil jeg gerne kunne udfylde til dato/tid baseret på fra dato/tid samt antal dage
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
fradag _____________ fratid _________ start tidspunkt tildag _____________ tiltid _________ slut tidspunkt difdag _____________ diftid _________ varighed
det format du angiver er fint til datoer, men du får nok svært ved at få en bruger til at indtaste: 00/14/0000 04:00 hvis han ønsker at leje en båd i 14 dage og 4 timer. Det er kun programmører der kan se nogen logik i det.
Prøv at lave en meget klar beskrivelse for dig selv (og for os) om hvordan brugerfladen skal se ud. hvilke felter der skal være. og hvordan du vil gelejde brugeren til at udfylde korrekt. fx, hvad hvis han/hun prøver at udfylde både tildag og difdag? eller udfylder difdag og tiltid (vi KAN så udfylde resten, men skal vi?)
1 = fra dato/tid 2 = til dato 3 = beregn dato ud fra antal uger/dage/timer/minutter
Da der er to forskellige måder den kan regne på, har jeg lavet en onFocu der sætter en variabel, der fortæller hvilken metode den skal bruge til udregningen.....
Her efter er det såmænd bare at regne den ud... ;-)
<HTML> <HEAD> <SCRIPT LANGUAGE=JavaScript>
var fromDate var toDate minute = 60000 hour = minute * 60 aday = hour * 24 week = aday * 7 calctype = 1
function checkD(var1,var2){
}
function doCalc(){ f = document.calcDateForm fromDate = new Date(f.fromYYYY.value,f.fromMM.value-1,f.fromDD.value,f.fromHH.value,f.fromSS.value,00) fromDate = fromDate.getTime()
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.