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

SAS Base Discussion :

Format date timestamp


Sujet :

SAS Base

  1. #1
    Membre éclairé Avatar de tidou95220
    Homme Profil pro
    BI junior
    Inscrit en
    Novembre 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : BI junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2008
    Messages : 263
    Par défaut Format date timestamp
    Bonjour,

    Je me retrouve face à un petit problème j'aimerai pouvoir former cette string

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    10 décembre 2012 13 h 40
    Et la mettre sous le format timestamp AAAA-MM-JJ HH:MM:SS .... comment faire :s

    Merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    747
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 747
    Par défaut
    Ha non je me suis trompé...

    tu lis du texte pour en faire une datetime?

  3. #3
    Membre éclairé Avatar de tidou95220
    Homme Profil pro
    BI junior
    Inscrit en
    Novembre 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : BI junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2008
    Messages : 263
    Par défaut
    J'aimerai juste convertir cette chaine en format timestamp ... les lettres me convienne pas

    Merci

  4. #4
    Membre émérite
    Homme Profil pro
    Statisticien/développeur BI
    Inscrit en
    Janvier 2012
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Statisticien/développeur BI
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2012
    Messages : 326
    Par défaut
    Hello,

    Il faut créer ton propre Informat, correspondant à ta chaîne de caractère ...
    Ci-dessous un code à partir de ton exemple, à adapter

    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
    26
     
    /* Informat temporaire correspondant à la chaine de caractères */
    proc format ;
    picture temp low-high ='%d %B %Y %0H h %0M' (datatype = datetime) ;
    run ;
     
    /* liste des combinaisons possibles */
    data infmt ;
    retain fmtname "toto" type "I" ;
    do label = "01jan2012 00:00"dt to "01jan2013 23:59"dt by 60;
    start = put(label,temp28.) ;
    start = trim(left(start) ) ;
    output ;
    end ;
    run ;
     
    /* création du format final */
    proc format cntlin = infmt;
    run;
     
    /* test d'utilisation */
    data _null_ ;
    string = '10 décembre 2012 13 h 40' ;
    string_convert = input(string,toto.) ;
    put string_convert datetime16.;
    run ;

  5. #5
    Membre éclairé Avatar de tidou95220
    Homme Profil pro
    BI junior
    Inscrit en
    Novembre 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : BI junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2008
    Messages : 263
    Par défaut
    Grand merci ! Informat ! je débute

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

Discussions similaires

  1. [10gR2] Format date/timestamp ..
    Par Invité dans le forum SQL
    Réponses: 9
    Dernier message: 19/12/2013, 11h28
  2. Choix du format de date timestamp Mysql ou timestamp Unix
    Par audreyc dans le forum Requêtes
    Réponses: 2
    Dernier message: 01/04/2009, 07h20
  3. [Dates] Format date avec timestamp
    Par otagun dans le forum Langage
    Réponses: 11
    Dernier message: 27/05/2006, 15h16
  4. Format date
    Par cochet dans le forum Bases de données
    Réponses: 4
    Dernier message: 02/03/2004, 08h37
  5. Réponses: 4
    Dernier message: 06/02/2004, 16h23

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