Bonjour a tous

je travaille depuis un certain temps a résoudre ce sujet ,

j'aimerais convertir une $variable donnée $date_depart en date UTC

et aussi en fonction d'une variable $Timezone.

la variable $Timezone peut contenir 5 differents Timezone

voici ou j'en suis rendu

et merci pour votre aide


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
<?php
// la variable postdate_depart qui contient la date poster par l'utilisateur
 
 
$postdate_depart = $annee_depart . "-" . $mois_depart . "-"  . $jour_depart . "" . $heure_dep . ":" . $minute_depart;
 
//$date_depart = new DateTime("2010-11-14 15:30");
 
$TimeZoneAV = 'America/Edmonton'; //cette variable provient d'une requete mysql
 
$tzD = new DateTimeZone($TimeZoneAV); // pour ajuster le timezone		
 
$date_depart->setTimezone($tzD); //pour ajuster la date depart au $TimezoneAV
 
 
$tzU = new DateTimeZone('UTC');  // timezone UTC
 
$date_depart->setTimezone($tzU); // je veux ajuster la date depart au timezonw UTC mais a partir du timezone $TimeZoneAV
 
 
 
echo'<p> L\'heure de depart UTC est: ' .$date_depart->format('Y-m-d H:i').'</p>'; // ca fonctionne pas
 
?>