Gå til innhold

Hvordan beregne tid brukt fra datoer og tidspunkt i DB


Anbefalte innlegg

Hvordan gjøres dette smidigst mulig?

 

Har i dag 4 felter i mySQL database - StartDato (dd.mm.åå), Starttidspunkt (tt.mm.ss), SluttDato og Slutttidspunkt med samme format.

 

Mulig å bruke de for å regne ut tid brukt mellom disse eller er det best å legge inn et felt til med et timestamp av noe slag? I så fall, hva er da best å bruke?

 

Tidene blir lagt inn ved at brukeren først legger inn en sak (Startdato og tid legges inn)og senere går inn og lukker saken (Sluttdato og tid legges inn)

Lenke til kommentar
Videoannonse
Annonse
Hvordan gjøres dette smidigst mulig?

 

Har i dag 4 felter i mySQL database - StartDato (dd.mm.åå), Starttidspunkt (tt.mm.ss), SluttDato og Slutttidspunkt med samme format.

 

Mulig å bruke de for å regne ut tid brukt mellom disse eller er det best å legge inn et felt til med et timestamp av noe slag? I så fall, hva er da best å bruke?

 

Tidene blir lagt inn ved at brukeren først legger inn en sak (Startdato og tid legges inn)og senere går inn og lukker saken (Sluttdato og tid legges inn)

Du kan bruke mktime for å finne unix timestamp, og med det antall sekund mellom dem.

Du burde bruke timestamp for å lagre dato og tid i SQL.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...