Avatar billede cmau Nybegynder
08. oktober 2004 - 17:19 Der er 11 kommentarer og
1 løsning

regn ud hvor mange dage det er siden

hey .. er er nogle der kan lave noget php der ud fra sådan en dato her: 2004-10-06 21:38:00 kan regne ud hvor mange dage det er siden?
Avatar billede cmau Nybegynder
08. oktober 2004 - 17:29 #1
..
Avatar billede hmortensen Nybegynder
08. oktober 2004 - 17:30 #2
<?
$dato = "2004-08-06 21:38:00";
$tmp = explode(" ", $dato);
$var = explode("-", $tmp[0]);
$gammeldato = mktime(0, 0, 0, $var[1], $var[2], $var[0]);
$dagsdato = time();

$dage = round(($dagsdato - $gammeldato) / (60*60*24));
echo $dage;

?>
Avatar billede cmau Nybegynder
08. oktober 2004 - 17:47 #3
hov jeg skrev en forkert dato! kan du gøre det med 6/10-04 21:38:00 ?? så skal jeg nokk oprette et spg hvor du kan få dine point!
Avatar billede hmortensen Nybegynder
08. oktober 2004 - 17:54 #4
Noget i den her retning:
<?
$dato = "6/9-04 21:38:00";
$tmp = explode(" ", $dato);
$var = explode("-", $tmp[0]);
$var2 = explode("/", $var[0]);
$gammeldato = mktime(0, 0, 0, $var2[1], $var2[0], $var[1]);
$dagsdato = time();

$dage = round(($dagsdato - $gammeldato) / (60*60*24)-1);
echo $dage;

?>
Avatar billede cmau Nybegynder
08. oktober 2004 - 18:02 #5
den passer ikke helt, for hvis jeg ændre 6/9-04 21:38:00 til 6/9-04 21:38:00 så skriver den 368 dage.. og med 6/9-04 21:38:00 skriver den 2 dage.. der er jo ikke 366 dage på et år!
Avatar billede hmortensen Nybegynder
08. oktober 2004 - 18:05 #6
Øhh, gir den forskellige resultatter med samme dato ?
Avatar billede cmau Nybegynder
08. oktober 2004 - 18:15 #7
hov mente 6/9-03 21:38:00 altså et år tilbage
Avatar billede cmau Nybegynder
08. oktober 2004 - 18:17 #8
eller var der 366 dage sidste år?? var det skud år? hvis jeg sætter datoen til 8/9-05 21:38:00 så skriver den -365 dage altså at den godt ved at der er 365 dage..
Avatar billede hmortensen Nybegynder
08. oktober 2004 - 18:18 #9
Det var skudår i år
Avatar billede cmau Nybegynder
08. oktober 2004 - 18:25 #10
hmm er det så derfor?
Avatar billede hmortensen Nybegynder
08. oktober 2004 - 18:34 #11
Det må det jo være. 365 + 1 = 366 :)
Avatar billede cmau Nybegynder
08. oktober 2004 - 19:01 #12
jeg siger mange tak ;) her er pointsene til dig http://www.eksperten.dk/spm/548346

Jeg brugte din hjælp på http://cmau.woox.dk ! i profiler!
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