MySQL NOW() is de weg kwijt

Status
Niet open voor verdere reacties.

Tha Devil

Moderator
Forumleiding
Moderator
Lid geworden
1 sep 2002
Berichten
16.494
Besturingssysteem
macOS Sequoia
Luitjes,

Voor een applicatie die ik als tijdelijk werk schrijf zit ik met een probleem.

De tijd welke met NOW() naar de database wordt gestuurd wijkt met meer dan een uur af.

Nu schijn ik een of andere functie te moeten gebruiken die er voor zorgt dat mijn scripts de juiste tijdzone gaan gebruiken alleen kom ik daar maar niet achter.

Hopelijk weet iemand het.

Alvast bedankt.
 
NOW() werkt volgensmij op de servertijd, staat die wel goed?

Heb je een losse database server? Dan kan het ook nog dat die en de webserver niet gelijk lopen.
 
Hij schijnt op CEST te staan :(

PHP:
echo date('Y-m-d H:i:s T');
//2009-04-14 18:16:01 CEST

[sql]
SELECT NOW()
// 2009-04-14 18:18:16
[/sql]

Nu heb ik dit al geprobeerd
PHP:
setlocale(LC_ALL, 'nl_NL');
date_default_timezone_set('Europe/Amsterdam')
Maar dat maakt niets uit, hij staat schijnbaar als op EU/Ams :confused:
 
Oké, probleem opgelost.

Bleek wel de servertijd te zijn en degene aan wie ik het had gevraagd had het op de verkeerde server gecontroleerd :rolleyes:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan