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

Langage PHP Discussion :

[Dates] strtotime, date, idate - Convertion UnixTime


Sujet :

Langage PHP

  1. #1
    Membre éclairé Avatar de jacquesh
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    269
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2005
    Messages : 269
    Par défaut [Dates] strtotime, date, idate - Convertion UnixTime
    Bonjour !!

    je recherche une methode rapide est elegante de convertir une date au format FR càd '15/04/2007' vers UnixTime

    j'y arrive sans problème avec strtotime, date, .. si j'utilise '04/15/2007' ou en jouant avec mktime à coups de substring mais po tres propre...

    y a t il une solution propre pour effectuer cet operation.

    merci d'avance.

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Avec une expression régulière (non testé) ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function date2timestamp($date) {
        if (preg_match('#([0-9]{1,2})([- /])([0-9]{1,2})\2([0-9]{4})#D', $date, $m) && checkdate($m[3], $m[1], $m[4])) {
            return mktime(0, 0, 0, $m[3], $m[1], $m[4]);
        } else {
            return FALSE;
        }
    }
    enfin si c'est ce que vous cherchez.

  3. #3
    Membre éclairé Avatar de jacquesh
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    269
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2005
    Messages : 269
    Par défaut
    ok ; ca fonctionne

    pkoi pas... en plus c court ...

    mais c'est quand même domage que même avec la nouvelle fonction date_create on ne puisse pas faire du traitement date en FR

    snif !!

    merci bien.

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

Discussions similaires

  1. différence durée entre date jour/date champ
    Par debdev dans le forum Access
    Réponses: 9
    Dernier message: 30/11/2005, 17h55
  2. [Dates] format date
    Par skoukni_brahim dans le forum Langage
    Réponses: 1
    Dernier message: 13/11/2005, 12h33
  3. [DB2] - Comparer une date à la date système
    Par rémi_tounul dans le forum DB2
    Réponses: 3
    Dernier message: 19/05/2005, 12h45
  4. [Date]Classe Date
    Par kaiser2003 dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 03/09/2004, 10h38
  5. [Date][SQL date][Format] insertion d'une heure
    Par goulime dans le forum JDBC
    Réponses: 11
    Dernier message: 26/01/2004, 12h38

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