problème timezone par défaut

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par tunimax, 4 Octobre 2016.

  1. tunimax
    tunimax Nouveau WRInaute
    Inscrit:
    4 Août 2016
    Messages:
    24
    J'aime reçus:
    0
    bonjour,
    je veux que mon site détecte automatiquement la date d'aujourd’hui mais il détecte la date de mon pc lorsque je change la date de mon pc il change sur le site, je veux que la date et heure soit par défaut d'une zone par exemple UTC+2 pour tout le site voici mon code pour la date

    <input type="text" class="form-control" name="datedepart" value="<?php echo $datedepart;?>" id="datepicker" required>
    <div class="input-group-addon">
    <span class="glyphicon glyphicon-th"></span>


    <script>$('#datepicker').datepicker({

    format: "yyyy-mm-dd",
    startDate: "today",
    maxViewMode: 1,
    language: "fr",
    calendarWeeks: true,
    autoclose: true,
    todayHighlight: true,
    toggleActive: true
    });
    </script>


    </div>
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 163
    J'aime reçus:
    338
    En PHP tu dois utiliser cette méthode:
    http://php.net/manual/fr/function.date-default-timezone-set.php

    PHP:
    <span class="syntaxdefault"></span><span class="syntaxkeyword"><?</span><span class="syntaxdefault">php<br />date_default_timezone_set</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'Europe/Paris'</span><span class="syntaxkeyword">);&nbsp;</span><span class="syntaxdefault"></span>
     
  3. tunimax
    tunimax Nouveau WRInaute
    Inscrit:
    4 Août 2016
    Messages:
    24
    J'aime reçus:
    0
    au début du code je le met
     
  4. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 163
    J'aime reçus:
    338
  5. tunimax
    tunimax Nouveau WRInaute
    Inscrit:
    4 Août 2016
    Messages:
    24
    J'aime reçus:
    0
    j'ai placer ce code mais la même chose il détecte le date de mon pc voici mon code javascript aussi

    _utc_to_local: function(utc) {
    return utc && new Date(utc.getTime() + (utc.getTimezoneOffset() * 60000));
    },
    _local_to_utc: function(local) {
    return local && new Date(local.getTime() - (local.getTimezoneOffset() * 60000));
    },
    _zero_time: function(local) {
    return local && new Date(local.getFullYear(), local.getMonth(), local.getDate());
    },
    _zero_utc_time: function(utc) {
    return utc && new Date(Date.UTC(utc.getUTCFullYear(), utc.getUTCMonth(), utc.getUTCDate()));
    },

    getDates: function() {
    return $.map(this.dates, this._utc_to_local);
    },

    getUTCDates: function() {
    return $.map(this.dates, function(d) {
    return new Date(d);
    });
    },

    getDate: function() {
    return this._utc_to_local(this.getUTCDate());
    },

    getUTCDate: function() {
    return new Date(this.dates.get(-1));
    },

    setDates: function() {
    var args = $.isArray(arguments[0]) ? arguments[0] : arguments;
    this.update.apply(this, args);
    this._trigger('changeDate');
    this.setValue();
    },

    setUTCDates: function() {
    var args = $.isArray(arguments[0]) ? arguments[0] : arguments;
    this.update.apply(this, $.map(args, this._utc_to_local));
    this._trigger('changeDate');
    this.setValue();
    },

    setDate: alias('setDates'),
    setUTCDate: alias('setUTCDates'),

    setValue: function() {
    var formatted = this.getFormattedDate();
    if (!this.isInput) {
    if (this.component) {
    this.element.find('input').val(formatted).change();
    }
    } else {
    this.element.val(formatted).change();
    }
    },

    getFormattedDate: function(format) {
    if (format === undefined)
    format = this.o.format;

    var lang = this.o.language;
    return $.map(this.dates, function(d) {
    return DPGlobal.formatDate(d, format, lang);
    }).join(this.o.multidateSeparator);
    },

    setStartDate: function(startDate) {
    this._process_options({
    startDate: startDate
    });
    this.update();
    this.updateNavArrows();
    },

    setEndDate: function(endDate) {
    this._process_options({
    endDate: endDate
    });
    this.update();
    this.updateNavArrows();
    },

    setDaysOfWeekDisabled: function(daysOfWeekDisabled) {
    this._process_options({
    daysOfWeekDisabled: daysOfWeekDisabled
    });
    this.update();
    this.updateNavArrows();
    },
     
  6. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 163
    J'aime reçus:
    338
    C'est le startDate de ton plugin datepicker, regarde dans la doc pour qu'il lise la value de l'input au lieu de "today".
     
Chargement...
Similar Threads - problème timezone défaut Forum Date
problème avec le développeur Droit du web (juridique, fiscalité...) 22 Juin 2022
Problème désindexation des pages de Google Débuter en référencement 21 Juin 2022
Problème d'indexation de pages sur Google Problèmes de référencement spécifiques à vos sites 31 Mai 2022
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Problème d'indexation Produits Prestashop Crawl et indexation Google, sitemaps 28 Avril 2022
Problème d'affichage des campagnes Google Ads dans un tableau de bord Data Studio AdWords 26 Avril 2022
Problème de vitesse d'affichage des pages sur Analytics Google Analytics 26 Avril 2022
Problème : Google Crawl et Index des pages en No Index et bloqué par le robot.txt Crawl et indexation Google, sitemaps 26 Avril 2022
Problème avec GA4 : nb de visiteurs temps réel et par jour Google Analytics 19 Avril 2022
Problème indexation pages précises en React.js Débuter en référencement 19 Avril 2022
Problème de référencement Demandes d'avis et de conseils sur vos sites 8 Avril 2022
Problème adsence : Annonces ne s'affichent plus AdSense 10 Mars 2022
problèmes procédures stockées Administration d'un site Web 9 Mars 2022
Problème récupération fichier vps Développement d'un site Web ou d'une appli mobile 5 Mars 2022
Problème config postfix. Administration d'un site Web 5 Mars 2022
Search Console Problème d'indexation Crawl et indexation Google, sitemaps 24 Février 2022
Problème d'url canonique Problèmes de référencement spécifiques à vos sites 22 Février 2022
Problème indexation car élément "url" manquant sur logo Crawl et indexation Google, sitemaps 11 Février 2022
Problème avec un menu en ajax via jquery Problèmes de référencement spécifiques à vos sites 6 Février 2022
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022