Avatar billede walker Nybegynder
15. april 2003 - 18:33 Der er 7 kommentarer og
1 løsning

php skal vise system-uret's tid...

Hej
Jeg kører en linux server, samt apache+php... Jeg vil gerne have php's date() funktion til at vise system-urets tid, (ligesom 'bash$ hwclock')... Hvordan gør jeg det?

mvh
Walker
Avatar billede hmm10 Nybegynder
15. april 2003 - 18:39 #1
time() ?
Avatar billede fangel Nybegynder
15. april 2003 - 18:59 #2
skal det være serverens ur eller klientens ur?

hvis serverens:
echo date("H:i:s - Y"); // kan ikke huske koderne får dag og månede, men de kan findes på www.php.net/date

hvis klientens:
det kan du ikke, ihvert fald ik' i PHP, der skal du bruge JavaScript eller lignene client-side sprog...

Morten
Avatar billede walker Nybegynder
16. april 2003 - 14:41 #3
Det skal være serverens ur :-) men når jeg prøver med: date("H:i:s - Y")får jeg et klokkeslet som er lidt over 2 timer foran ??
Avatar billede hmm10 Nybegynder
16. april 2003 - 15:26 #4
Så er servernes ur der er 2 timer foran din computers tid. Dvs. at serverns ur enten går forkert eller at serveren står i en anden tidszone..
Avatar billede walker Nybegynder
16. april 2003 - 19:45 #5
Men når jeg får klokkeslet med hwclock giver den det rigtige tidspunkt, som er i overensstemmelse med bios uret? det er KUN php's ur...?
Avatar billede fangel Nybegynder
16. april 2003 - 19:49 #6
det er (vidst nok) muligt at tidszone kompensere via PHP, det kunne godt ligne sådan noget... (altså sige at den altid skal lægge 2 timer til...

MEN, for at løse problemet... dette sciprt lægger 2 timer til klokken og udskriver det...

echo date("H:i:s", time() + (60*60*2)); // 60 sek * 60 min * 2 timer..

du kan ydermere jo lægge mere til hvis du får brug for det... ikke verdens mest optimale løsning... men PHP's ur kører (altså) efter Serverens interne ur...

Morten
Avatar billede walker Nybegynder
17. april 2003 - 13:31 #7
Okai.. fik det til at virke... måtte lige genstarte serveren ;-)
Takker
Avatar billede fangel Nybegynder
18. april 2003 - 10:45 #8
OK... hvad var løsningen så?
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