Avatar billede brevkasserne Nybegynder
18. februar 2003 - 22:11 Der er 6 kommentarer og
1 løsning

Hurtigt dato-problem!

I en DB har jeg et felt med der hedder dato, hvor datoer bliver lagt i form af datetime ( Now() ).

Nu vil jeg godt, efter jeg har hentet noget ud fra DB'en sammenligne datoen, om den er aktuel eller forældet, altså om datoen er større end idag, eller omvendt!

Tror det skal være noget lignende:

if ($array_indlaeg['dato'] > ???) {

Jeg ved bare ikke hvad ??? skal være, da man ikke her kan benytte Now().
Avatar billede tangveje Nybegynder
18. februar 2003 - 22:14 #1
Prøv at bruge time()
Avatar billede ahv Nybegynder
18. februar 2003 - 22:14 #2
$dage = time() - (60*60*24*2);
$andetformat = date("Y-m-d", $dage);

if ($array_indlaeg['dato'] > $dage) {


2 udskiftes med det antal dage der ønskes
Avatar billede ahv Nybegynder
18. februar 2003 - 22:16 #3
Her vil den altså sige

Hvis $array_indlaeg['dato'] er større end (dagsdato - 2 dage)
Avatar billede brevkasserne Nybegynder
18. februar 2003 - 22:17 #4
Det ser ud til at virke. Takker!
Avatar billede ahv Nybegynder
18. februar 2003 - 22:19 #5
aah bare om den er større end idag, jeg sover vist:

$dagsdato = date("Y-m-d");

if ($array_indlaeg['dato'] > $dagsdato) {
Avatar billede ahv Nybegynder
18. februar 2003 - 22:20 #6
Så du mener vel:

Hvis $array_indlaeg['dato'] er mindre end dagsdato må den være forældet ikke?
Avatar billede brevkasserne Nybegynder
18. februar 2003 - 22:24 #7
Jo... Har styr på det nu... Manglede bare lige hvad jeg skulle sammenligne det med ;-)
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