Avatar billede whynot Nybegynder
22. april 2012 - 19:47 Der er 2 kommentarer og
1 løsning

date() regner forkert med præcis én time?!?!

Hejsa

Jeg er ved at lege med datoer og pludselig kom jeg til at finde hvad jeg anser som en fejl i funktionen date() .. eller??

Jeg har følgende to unixtimestamps: 1351318800 & 1351405200

Når jeg laver følgende:

echo date("d-m-Y H:i", '1351405200');

Får jeg følgende output:
28-10-2012 07:20

OKAY.. hvis jeg trækker én dag fra angivet i sekunder (86400) burde jeg få  27-10-2012 07:20 ..ikke sandt?

MEN det gør jeg ikke!?!? jeg får i stedet:

echo date("d-m-Y H:i", '1351318800');
27-10-2012 08:20

Er der nogen der kan forklare mig hvad fanden der sker her?!?!?
Avatar billede erikjacobsen Ekspert
22. april 2012 - 19:53 #1
Sommertid
Avatar billede whynot Nybegynder
22. april 2012 - 19:57 #2
fuuuuuuuuck mand.. det havde jeg ikke tænkt på :P
Avatar billede whynot Nybegynder
20. juni 2012 - 19:51 #3
lukker den
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