Les Forums Webmaster Québec


Problèmes GMT

 
Poster un nouveau sujet   Répondre au sujet    Forum Webmaster Québec Index du Forum // Développement Web
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
creavizion
Web Admin


Inscrit le: 12 Sep 2004
Messages: 51
Localisation: Montréal

MessagePosté le: Lun Nov 08, 2004 11:06 am    Sujet du message: Problèmes GMT Répondre en citant
Bonjours mes usagers peuvent choisir a l'aide d'un dropdown menu leurs fuseau horaire, j'aimerais savoir quel facon il y a d'afficher l'heure pour qu'elle sois dans leurs format Smile merci d'avance!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
matt
Web Admin


Inscrit le: 06 Avr 2004
Messages: 157
Localisation: Trois-Rivières

MessagePosté le: Lun Nov 08, 2004 11:18 am    Sujet du message: Re: Problèmes GMT Répondre en citant
creavizion a écrit:
Bonjours mes usagers peuvent choisir a l'aide d'un dropdown menu leurs fuseau horaire, j'aimerais savoir quel facon il y a d'afficher l'heure pour qu'elle sois dans leurs format Smile merci d'avance!


Salut Jonathan,

Tu dois avoir une facon quelconque de conserver la différence entre ton fuseau horaire et les autres fuseau disponible ? Le plus simple étant toujours de partir avec l'heure GMT (GreenWich Meridian Time).

Voici la fonction que j'utilise pour ajouter du temps à une date.

// Par example ce code ajouterais 5 heures à la date d'aujourdhui
$nouvelledate = DateAdd("h",5, getdate());

Code:

function DateAdd ($interval,  $number, $date) {

    $date_time_array  = getdate($date);
   
    $hours =  $date_time_array["hours"];
$minutes =  $date_time_array["minutes"];
$seconds =  $date_time_array["seconds"];
$month =  $date_time_array["mon"];
$day =  $date_time_array["mday"];
   
$year =  $date_time_array["year"];

    switch ($interval) {
   
        case "yyyy":
            $year +=$number;
            break;       
        case "q":
            $year +=($number*3);
            break;       
        case "m":
            $month +=$number;
            break;       
        case "y":
        case "d":
        case "w":
             $day+=$number;
            break;       
        case "ww":
             $day+=($number*7);
            break;       
        case "h":
             $hours+=$number;
            break;       
        case "n":
             $minutes+=$number;
            break;       
        case "s":
             $seconds+=$number;
            break;       

    }   
$timestamp =  mktime($hours ,$minutes, $seconds, $month ,$day, $year);
    $timestamp = strftime ("%Y-%m-%d",$timestamp);
   return $timestamp;
}


J'espère que tu pourras te débrouiller un peu avec ça.

Merci,
Matt
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger Numéro ICQ
Poster un nouveau sujet   Répondre au sujet    Forum Webmaster Québec Index du Forum // Développement Web Toutes les heures sont au format GMT - 5 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Actualités Webmaster / Le Blogue        Syndication RSS du forum :

Navigation rapide :   Forum sur le référencement Web   Forum sur le développement de sites Web

Partenaires :    Le Blogue du Québec    Hébergement Web Québec    NOFX Wallpapers and Lyrics    Big Mac Index

   Acheter des noms de domaines