Avatar billede bongi Novice
16. april 2014 - 09:56 Der er 3 kommentarer og
1 løsning

mellem 2 datoer

Hej

Jeg er normalt til ASP med har lovet at hjælpe en ven med havs hjemmeside her i påsken, og han vil gerne have at den kan skrive at der er lukket så derfor...

Hvordan laver man det i PHP at hvis dato er mellem 16/4-2014 og 22/4-2014 skriver den "Lukket i påsken" og ellers skriver den "Åbent"

Det kunne jo så bruges ved senere lejligheder også .. fks jul...
Avatar billede bongi Novice
16. april 2014 - 10:01 #1
Har forsøgt mig med:

<?php
$Var_date = date('d/m/Y');
$DateBegin = date('d/m/Y', '13/04/2014');
$DateEnd = date('d/m/Y', '21/04/2014');
if ($Var_date > $DateBegin && $Var_date < $DateEnd)
{
  echo "Aabent";
}
else
{
echo "Lukket i Paasken!"; 
}
?>
Avatar billede bongi Novice
16. april 2014 - 10:03 #2
Som så ikke virkede...
Avatar billede repox Seniormester
16. april 2014 - 10:07 #3
<?php

date_default_timezone_set('UTC');

$easter_start = new \DateTime("2014-04-16");
$easter_end = new \DateTime("2014-04-22");
$now = new DateTime();

if($now >= $easter_start && $now <= $easter_end)
{
  echo "Lukket";
}
else
{
    echo "Åbent";
}
Avatar billede bongi Novice
16. april 2014 - 10:24 #4
Tak for hurtig hjælp
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

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