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 :

Convertir une Date - Date9. en Datetime


Sujet :

SAS Base

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    janvier 2019
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2019
    Messages : 24
    Points : 32
    Points
    32
    Par défaut Convertir une Date - Date9. en Datetime
    Bonjour,

    Je souhaiterais modifier une date9. en Datetime.
    Pour être honnête j'ai du mal à comprendre la gestion des formats des dates dans SAS.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    data want;
    Set have;
    NewDate = input(OldDate,Date9.);
    format NewDate datetime20.;
    run;
    Merci d'avance

  2. #2
    Membre expérimenté
    Inscrit en
    novembre 2009
    Messages
    701
    Détails du profil
    Informations forums :
    Inscription : novembre 2009
    Messages : 701
    Points : 1 307
    Points
    1 307
    Par défaut Passer d'un format date à un format datetime
    Bonjour,

    Pour passer d'un format date à un format datetime, il faut ajouter les informations concernant l'heure :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    data test;
      OldDate = input("17MAR2000",date9.);
      format OldDate date9.;
      NewDate = DHMS(OldDate,0,0,0);
      format NewDate datetime20.;
    run;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      OldDate                 NewDate
    17MAR2000      17MAR2000:00:00:00
    Je vous conseille le tutoriel Les dates SAS expliquées à ma fille d'Olivier Decourt.

    Cordialement,

Discussions similaires

  1. Réponses: 8
    Dernier message: 14/06/2018, 18h45
  2. Convertir une date française en datetime SQL 2005
    Par boubou38 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 20/09/2011, 09h32
  3. []Comment convertir une date GMT en date vb ?
    Par Invité dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 11/08/2004, 16h01
  4. Convertir une date au format excel en datetime SQL server
    Par ALLB dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 20/07/2004, 11h28
  5. Convertir une date en type string
    Par ziboux dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 29/10/2003, 10h52

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