Meddelande

Minska
No announcement yet.

mäta tid. Minus kvällar och helger?

Minska
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • mäta tid. Minus kvällar och helger?

    Den rubriken kanske inte blev den bästa men...

    Jag registerar en starttid och en stoptid. Grejen är att starttiden kan exempelvis vara måndag kl 12:30 och stopptiden torsdag kl 15:00.

    Nu vill jag räkna ut tiden mellan start och stopp, men jag vill bara räkna tiden mellan 07:00 till 16:00 å jag vill ju räkna bort allt som inte ligger mellan detta intervall samt om det skulle sträcka sig över en helg...

    Någon med idéer hur man ska börja knyta upp det här trasslet?
    "An nescis, mi fili, quantilla prudentia mundus regatur?"

  • #2
    först kolla om start-tid är efter 07:00, om inte så sätt den till 07:00

    Sen kolla "på andra sidan" dvs är stop-tid före eller efter 16:00
    är den efter 16:00 så är det ju bara att sätta stop-tid =16:00, kan även vara smart att kolla vilken dag det är här så man "backar till fredag kl 16:00 om det stop-tiden är en lördag

    Dvs du måste börja med att "trimma" dina tider

    sen kan man ju lätt se om tiden sträcker sig över en helg, "bara" kolla datumen/veckodagarna

    är start en onsdag och slut en måndag = En helg finns med
    är antalet dagar >7 så finns det en eller flera helger med

    En helg i ditt fall är ju Fredag 16:00 till måndag 07:00, dvs ett konstant antal timmar som du kan dra av din total-tid

    Kommentera

    Working...
    X