Réglage de l'heure de la zone en php
J'utilise le code suivant pour obtenir le temps de serveur. Mais je suis au Bangladesh et je ne suis pas Bangladais du temps par cela. S'il vous plaît dites-moi où je dois changer pour le Bangladesh temps.
$Vdate=date("F j, Y, g:i a");
date_default_timezone_set
- Ceci ressemble plus à un problème de configuration du serveur. Vous pouvez prendre un coup d'oeil à votre
php,ini
fichier...
Vous devez vous connecter pour publier un commentaire.
Fonction
date_default_timezone_set()
>= 5.1.0 réglage du fuseau horaire à l'échelle mondiale.Si vous avez besoin de définir le fuseau horaire localement, pour une variable spécifique, vous pouvez utiliser DateTime>= 5.2.0 et DateTimezone>= 5.2.0 classes, comme:
Ici est la liste de tous les fuseaux horaires en PHP.
Depuis non des fonctions ci-dessus va travailler sur la version de PHP 4.x, vous n'avez pas d'autre façon de définir le fuseau horaire, plutôt que la configuration de votre serveur de temps pour votre fuseau horaire, ou d'ajouter un offset à
time()
fonctions, comme:Vous devez utiliser:
Je ne suis pas sûr si c'est le bon fuseau horaire.
Découvrez
date_default_timezone_set()
http://php.net/manual/en/function.date-default-timezone-set.php
Je pense que la bonne façon de régler votre fuseau horaire est à définir dans votre php.ini fichier de configuration.
Vous avez juste à définir
date.timezone = "[Valid timezone value]"
.ajouter cette ligne avant ou le mettre dans votre
php.ini
fichier