Avatar billede ajh87 Nybegynder
16. februar 2005 - 19:37 Der er 5 kommentarer og
2 løsninger

Tjek om angivet dato er ældre eller nyere end den nuværende

Jeg skal kunne tjekke om en angiven dato er nyere eller ældre end den nuværende.

På forhånd tak! :o)
Avatar billede apache999 Nybegynder
16. februar 2005 - 19:41 #1
Hvilket format får man monstro den angivne dato serveret i?
Avatar billede ajh87 Nybegynder
16. februar 2005 - 19:42 #2
YYYYMMDD
I dag: 20050216

jeg kan sagtens lave formatet om det er ikke det... ;o)
Avatar billede hmortensen Nybegynder
16. februar 2005 - 19:46 #3
if ($dato > date("Ymd"))
{
  echo "Nyere end i dag...";
} else {
blablabla
}
Avatar billede flim Nybegynder
16. februar 2005 - 19:46 #4
$today = date('Y').date('m').date('d');

if ($today < $dindato )
{
  echo 'Datoen er mindre...';
}
Avatar billede apache999 Nybegynder
16. februar 2005 - 19:47 #5
Så er der jo såre simpelt, idet vi siger, at den angivne dato hedder $date. Gode, gamle type-svage PHP.

$currentDate = date("Ymd");

if($currentdate > $date) {
  //den angivne dato er ældre end den nuværende
} else {
  //den angivne dato er nyere end den nuværende
}
Avatar billede flim Nybegynder
16. februar 2005 - 19:48 #6
Hov - min løsning var da det mest bøvlede...

Gode gamle php man ikke kan huske... ak ak :/

Well - du fik da en løsning :-)
Avatar billede ajh87 Nybegynder
16. februar 2005 - 19:51 #7
takker... :o)
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