IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modules Perl Discussion :

Date et opérations


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut Date et opérations
    Bonjour,

    Je cherche à partir d'une date au format "YYYY-MM-DD hh:mm:ss" à ajouter des jours ou des mois voire des années.

    Exemple : "2006-01-25 16:00:00" + 10 jours = "2006-02-04 16:00:00"

    Est-il possible de faire cela directement ? sinon comment ?

    existe-t-il également une fonction pour fomarter une date ?

    Merci par avance pour votre aide

  2. #2
    Membre Expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Par défaut
    Bonjour,

    Le CPAN contient les modules Date::Calc et Date::Format qui doivent pouvoir répondre à toutes tes questions.

    Date::Calc permet d'ajouter des durées à des dates, tout en gérant correctement les changements de mois, d'années, les années bissextiles, etc.

    Date::Format permet de gérer les formats de sortie de dates.


    Bon courage.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut
    Merci de ces infos ;

    J'y regarde et je te tiens au courant

  4. #4
    Membre émérite
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568
    Par défaut
    Moi j'utilise le module Date::manip
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $date_fin_ok = UnixDate(DateCalc($date_fin_ok,"1day"),"%Y-%m-%d");

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut
    Vraiment trop fort !

    Merci beaucoup

    J'arrive à ajouter des jours et en même temps à mettre au format voulu !!

    ---------------

    #!/usr/bin/perl

    use Date::Manip;
    $date = localtime(time);
    $date = UnixDate(DateCalc($date,"25day"),"%Y-%m-%d");
    #$date = $date + 3;
    print "$date\n";

  6. #6
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    un petit tag resolu please!!!

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut [RESOLU] Date et opérations
    Comment met-on le tag ?

  8. #8
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 892
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 892
    Par défaut
    Salut

    Normalement, dans ce thread, en bas à gauche, tu dois voir ce bouton . Il te suffit tout simplement de cliquer dessus.

    Merci à toi.

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. opération sur les dates
    Par AMARI_SALIM dans le forum Langage
    Réponses: 14
    Dernier message: 19/07/2006, 18h05
  2. problème opération sum date
    Par lazzeroni dans le forum Oracle
    Réponses: 1
    Dernier message: 19/06/2006, 12h03
  3. faire des opérations sur la date courante
    Par transistor49 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 18/04/2006, 17h39
  4. [jsp]Date et opérations
    Par o151181 dans le forum Servlets/JSP
    Réponses: 17
    Dernier message: 09/04/2004, 16h41
  5. opérations sur les dates
    Par coucoucmoi dans le forum Débuter
    Réponses: 2
    Dernier message: 12/08/2003, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo