Morjensta.
Eilen kun tein tuota substr() juttua, niin huomasin, että kellon aika on ihan mitä sattuu.
Äskenkin kävi niin, että time() tulosti "10:38:14", ja kun päivitin, niin aika oli "10:24:09". En ole varma, että näinkö väärin. En kyllä usko, että tässä iässä noin paljon heittäisi näkö. Kello jätätää noin 3 tunnilla ja 50 minuutilla.
Palvelin on omalla koneella, ja asennettuna on Wampserver.
time() ei tulosta aikaa hh:mm:ss-muodossa, vaan se palauttaa ns. unix timestampin. Näytäpä koodi, jolla oikeasti tulostat ajan.
Yksinkertaisesti date("H:i:s d.m.Y", time());
.
Koodi on ihan oikein, ja tuskin välissä on vanhoja sivuversioita näyttävää välimuistiakaan, joten kyse on enää koneesi kellonajasta. Onko se oikein?
Ihan oikein on tietokoneen aika. Testasin tuota muuallakin, niin näyttää ihan päin puuta myös (Omalla serverillä kuitenkin).
Edit. Korjattu: date_default_timezone_set('Europe/Helsinki');
:)
Ok, hyvä. Tuo 3 h 50 min ei ole mikään aikavyöhyke-ero, joten siksi vaikutti oudolta.
Aihe on jo aika vanha, joten et voi enää vastata siihen.