2017-10-06 2 views
0

J'ai développé une application qui stocke l'utilisateur après l'heure créée dans la base de données. Dans DB, il est stocké en heure UTC, puis converti en fuseau horaire de l'utilisateur pour l'heure de présentation.Problème de fuseau horaire PHP | UTC et GMT

Mon problème est différent de l'heure actuelle. Son montrant 13 minutes d'avance. Je viens d'exécuter un code pièce dans ce serveur, il montre 13 minutes d'avance. emplacement du serveur est le Canada

date_default_timezone_set('Asia/Kolkata'); 
echo date('d-m-Y H:i'); 

Chaque fois que ses émissions de différence de 13 minutes.

+1

L'heure de votre serveur est-elle correcte? – Oliver

+0

Merci pour votre réponse. L'heure du serveur n'est pas correcte, ses 13 minutes à l'avance –

+0

Veuillez marquer la réponse comme correcte que ce problème peut être marqué comme résolu. – Oliver

Répondre

0

Vérifiez toujours la configuration de votre fuseau horaire sur votre serveur. En ce qui concerne la programmation/script côté serveur, il utilisera toujours votre heure/date locale.

Si vous êtes dans un mauvais fuseau horaire, vous devez tenter le serveur ntp sur votre système.