Avatar billede oomalkeoo Nybegynder
17. november 2010 - 13:23 Der er 3 kommentarer og
1 løsning

unixtid, tid til?

Har ledt en del efter en snippet der kan tage fx. output time()+1800 og bruge dette tal til at regne ud hvor længe der er til denne tid. Formatet skal bare være 30m tilbage-1m tilbage eller hvor længe det nu er.

Er der nogle der kan hjælpe med sådan een?
Avatar billede loke-liscom Nybegynder
17. november 2010 - 13:33 #1
$bla = time()+1800;
$tidtilbage = $bla - time(); //I sekunder
Avatar billede oomalkeoo Nybegynder
17. november 2010 - 14:01 #2
Ah ja, det er jo egentlig meget simpelt, skidt! Hvad ville du helst gøre efter dette? /60 og så int/float/round?
Avatar billede webweaver Praktikant
17. november 2010 - 14:17 #3
Dividere med 60 ja, hvis du vil have det i minutter selvfølgelig. Om du så vil runde op eller hvad du vil, er jo op til en selv. Det er jo ikke så vigtigt. Man kan jo sådan set bare bruge det tal man får ved at dividere. Man kan jo undlade at udskrive decimalerne, hvis man ikke ønsker et kommatal.

Men det skal lige siges at det eksempel du har fået, ikke giver dig den ønskede funktion. Den  vil altid vise 1800 sekunder. Begge tal er dynamiske i det eksempel, og kan derfor ikke bruges til noget overhovedet.

Tallet i fremtiden skal være konstant. Altså ikke time() som hvert sekund forøger sig.
Avatar billede oomalkeoo Nybegynder
17. november 2010 - 14:25 #4
Det lagde jeg godt mærke til, jeg har prøvet at bytte time ud :) - tak for hjælpen begge
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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