HELP!! SUR HEURE EN PHP
michael10fr
Messages postés
87
Statut
Membre
-
boly38 Messages postés 267 Date d'inscription Statut Membre Dernière intervention -
boly38 Messages postés 267 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Voila je suis vraiment perdu dans un code en php qui donne l'heure .
En effet à la base ce code donne l'heure GMT , c'est à dire deux heures de moin que l'heure de paris.
J'ai chercher pas mal sur google avant de poste des exemples ,j'ai trouver mais je ne suis pas developper php donc je ne sais pas comment position c'est exemple sur mon code.
voici le code:
function transformDate($mysqlDate){
list($date, $time) = explode(' ', $mysqlDate);
list($year, $month, $day) = explode('-', $date);
list($hour, $minute, $second) = explode(':', $time);
$time = mktime($hour, $minute, $second, $month, $day, $year);
//If it's today just return time
if(date("d-m-Y") == date("d-m-Y", $time)){
return date("H:i", $time);
}else{
return date("d.m.Y H:i", $time);
}
}
Ce code m'affiche deux heures de moin ...
donc si on pouvez trouver une solution pour ajouter deux heures a ce bout de code.
ci dessous le code que j'imagine avoir mais comme je sais pas le coder voici ce que j'aimerais.
$time = mktime($hour +2Heures , $minute, $second, $month, $day, $year);
si quelqu'un pouvez me donner une solution en php çà serais top..
Merci de votre précieuse aide ...
<config>Windows 7 Pro
PQ6600
4Giga Ram
carte mére Assus P5E-N SLI
500 giga disque
vmware ESX
Vista
XP SP2
Voila je suis vraiment perdu dans un code en php qui donne l'heure .
En effet à la base ce code donne l'heure GMT , c'est à dire deux heures de moin que l'heure de paris.
J'ai chercher pas mal sur google avant de poste des exemples ,j'ai trouver mais je ne suis pas developper php donc je ne sais pas comment position c'est exemple sur mon code.
voici le code:
function transformDate($mysqlDate){
list($date, $time) = explode(' ', $mysqlDate);
list($year, $month, $day) = explode('-', $date);
list($hour, $minute, $second) = explode(':', $time);
$time = mktime($hour, $minute, $second, $month, $day, $year);
//If it's today just return time
if(date("d-m-Y") == date("d-m-Y", $time)){
return date("H:i", $time);
}else{
return date("d.m.Y H:i", $time);
}
}
Ce code m'affiche deux heures de moin ...
donc si on pouvez trouver une solution pour ajouter deux heures a ce bout de code.
ci dessous le code que j'imagine avoir mais comme je sais pas le coder voici ce que j'aimerais.
$time = mktime($hour +2Heures , $minute, $second, $month, $day, $year);
si quelqu'un pouvez me donner une solution en php çà serais top..
Merci de votre précieuse aide ...
<config>Windows 7 Pro
PQ6600
4Giga Ram
carte mére Assus P5E-N SLI
500 giga disque
vmware ESX
Vista
XP SP2
A voir également:
- HELP!! SUR HEURE EN PHP
- Changement d'heure - Guide
- Easy php - Télécharger - Divers Web & Internet
- Heure de connexion whatsapp qui ne changé pas - Accueil - WhatsApp
- Sb7+ comment changer l'heure - Forum Accessoires & objets connectés
- 100mo en heure ✓ - Forum Mobile
1 réponse
Bonjour,
je pense que les 2h correspondent à un mauvais réglage de la timezone
cf date_default_timezone_set php.net
cf. exemple de la doc ; en mettant 'Europe/Paris' çà devrait être bon ! ;)
A+
je pense que les 2h correspondent à un mauvais réglage de la timezone
cf date_default_timezone_set php.net
cf. exemple de la doc ; en mettant 'Europe/Paris' çà devrait être bon ! ;)
A+