Avatar billede net-base.dk Nybegynder
16. oktober 2005 - 14:23 Der er 6 kommentarer og
1 løsning

nedtælling af dage til bestemt dato

Hey...

Jeg skal bruge en stump kode som kan vise hvor mange dage der er til  en bestemt dato...
Avatar billede jakobdo Ekspert
16. oktober 2005 - 14:32 #1
Prøv at kig på denne kode: (fundet på www.php.net)

//function like dateDiff Microsoft
      //bug update for previous
      function dateDiff($interval,$dateTimeBegin,$dateTimeEnd) {
        //Parse about any English textual datetime
        //$dateTimeBegin, $dateTimeEnd
        $dateTimeBegin=strtotime($dateTimeBegin);
        if($dateTimeBegin === -1) {
          return("..begin date Invalid");
        }
        $dateTimeEnd=strtotime($dateTimeEnd);
        if($dateTimeEnd === -1) {
          return("..end date Invalid");
        }
        $dif=$dateTimeEnd - $dateTimeBegin;
        switch($interval) {
          case "s"://seconds
              return($dif);
          case "n"://minutes
              return(floor($dif/60)); //60s=1m
          case "h"://hours
              return(floor($dif/3600)); //3600s=1h
          case "d"://days
              return(floor($dif/86400)); //86400s=1d
          case "ww"://Week
              return(floor($dif/604800)); //604800s=1week=1semana
          case "m": //similar result "m" dateDiff Microsoft
              $monthBegin=(date("Y",$dateTimeBegin)*12)+
                date("n",$dateTimeBegin);
              $monthEnd=(date("Y",$dateTimeEnd)*12)+
                date("n",$dateTimeEnd);
              $monthDiff=$monthEnd-$monthBegin;
              return($monthDiff);
          case "yyyy": //similar result "yyyy" dateDiff Microsoft
              return(date("Y",$dateTimeEnd) - date("Y",$dateTimeBegin));
          default:
              return(floor($dif/86400)); //86400s=1d
        }
      }
Avatar billede net-base.dk Nybegynder
16. oktober 2005 - 14:39 #2
KAn du ik komme med linket til den side på php.net du fandt den på
Avatar billede net-base.dk Nybegynder
16. oktober 2005 - 14:41 #3
Har fået den til at virke... cool takker...
Avatar billede jakobdo Ekspert
16. oktober 2005 - 15:01 #4
Og et svar!
Avatar billede net-base.dk Nybegynder
16. oktober 2005 - 15:15 #5
Har du forstand på hvordan man laver pæne link med Apacke?
Så kig her...

http://www.eksperten.dk/spm/656394
Avatar billede jakobdo Ekspert
16. oktober 2005 - 15:16 #6
Desværre ikke! :o(
Du må på jagt i apache junglen!
Jeg takker for point!
Avatar billede net-base.dk Nybegynder
16. oktober 2005 - 15:23 #7
det var så lidt...
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