Avatar billede buzz Nybegynder
10. august 1999 - 14:20 Der er 4 kommentarer og
1 løsning

14:23:00 + 12,8 minut..! hvordan..?

En forespørgsel i en database henter en tidsvariabel fx 14:23:00, samtidig har jeg en tal værdi som repræsenterer en tid i minutter fx 12,8 minut. Nu er mit problem hvilken syntaks skal jeg bruge for at få de to formater lagt sammen. I dette tilfælde skulle resultatet gerne blive 14:35:48.

Ka' det la' sig gøre...?
Avatar billede s Nybegynder
10. august 1999 - 16:41 #1
Bare læg tallene sammen.
Avatar billede buzz Nybegynder
11. august 1999 - 09:23 #2
Har prøvet, men nej det er desværre ikke lige så nemt. Man kan ikke lægge forskellige datatyper sammen, minut (12,8) værdien skal på en eller anden måde først omregnes til en tidsværdi først.
Avatar billede villadsen Nybegynder
11. august 1999 - 09:59 #3
Ja det kan det

samlet tid = databaseværdi + int(12,8) + 60*(12,8-int(12,8))

Avatar billede villadsen Nybegynder
11. august 1999 - 10:01 #4
int(12,8) er altid et helt minuttal og 60*(12,8-int(12,8)) vil altid være de resterende sekunder, iøvrigt.
Avatar billede buzz Nybegynder
11. august 1999 - 15:42 #5
Jeps....
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester