SAS paramètre texte à convertir en date

Fermé
fabienne35 Messages postés 11 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 20 avril 2010 - 20 janv. 2010 à 15:28
 toto - 22 juil. 2010 à 15:28
Bonjour,

je récupère une date via un paramètre elle apparait sous la forme texte : 21/10/2009,
je voudrais que SAS la comprenne en tant que date.

J'ai essayé :

%let date1=05/09/2009;
%let mvdate1=%sysfunc( input(&date1,ddmmyy10.) );
%put &mvdate1;

Mais j'ai une erreur. Pouvez-vous m'aider merci !

Fabienne
A voir également:

1 réponse

Mieux vaut tard que jamais...et puis ça peut servir à d'autre personne :

il ne faut pas utiliser la fonction input mais plutôt inputn en macro :

%let date1=05/09/2009;
%let mvdate1=%sysfunc(inputn(&date1,ddmmyy10.) );
%put &mvdate1;
0