Maison  >  Article  >  développement back-end  >  Que dois-je faire si l'heure affichée par la fonction date() en PHP est incohérente avec Linux ?

Que dois-je faire si l'heure affichée par la fonction date() en PHP est incohérente avec Linux ?

青灯夜游
青灯夜游avant
2020-04-18 09:12:113020parcourir

Que dois-je faire si l'heure affichée par la fonction date() en PHP n'est pas cohérente avec l'heure Linux ? Comment le résoudre ? L'article suivant vous présentera la solution. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Que dois-je faire si l'heure affichée par la fonction date() en PHP est incohérente avec Linux ?

Cause : utilisez PHP pour obtenir l'heure et constatez que l'heure est erronée. En effet, le fuseau horaire par défaut de PHP est UTC, Universal Time Cooperative (UTC). La solution est de régler l’heure sur celle de Pékin.

1. Modifiez le fichier php.ini

1. Ouvrez le fichier php.ini

2. 🎜>;date.timezone =

3. Remplacez-le par

S'il y a un point-virgule sur le côté gauche de date.timezone, supprimez le point-virgule date.timezone ="PRC"

4. Redémarrez php

service php-fpm restart

2. Utilisez la méthode date_default_timezone_set('')

et ajoutez le code suivant au début du programme PHP

<?php
date_default_timezone_set(&#39;PRC&#39;); 
echo date("Y-m-d H:i:s");
?>

Pour plus de connaissances connexes, veuillez faire attention au

site Web PHP chinois

 ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer