Avatar billede abekatzen Nybegynder
29. april 2004 - 13:47 Der er 2 kommentarer og
1 løsning

tjek om en dato er 1 måned ældre end en anden. Hvordan?

Jeg har 2 datoer i formatet:
20040329103947 (lavet med $date)

jeg mangler en function der kan tjekke om datoen er 1 måned ældre (eller mere) end dags dato.

mvh Henrik
Avatar billede Syska Mester
29. april 2004 - 14:00 #1
lavet med $date? er ikke lige med på hvad du mener, hvis det er funktionen date(); så er jeg med :-P, bedre at gemme en UNIX TIMESTAMP, gør livet meget nemmere :-D

tror jeg ville bruge substr til at spilte tiden op(den du har ovenover), og lave en UNIX TIMESTAMP med mktime().

kommer an på hvor lang en måned er, lad os sige den er 30(dage)*24(timer)*60(min)*60(sek)= $antalsek

if($oldtime > time() - $antalsek){
print "ælndre end en måned";
}

har ikke testet koden, men burde virke

// ouT
Avatar billede Syska Mester
29. april 2004 - 14:01 #2
ups
if($oldtime > time() - $antalsek){
til
if($oldtime < time() - $antalsek){
Avatar billede abekatzen Nybegynder
29. april 2004 - 14:16 #3
Om ikke andet ledte du mig på sporet.... :-)
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