Bonjour à tous !
J'ai un problème sur les dates en SAS actuellement. Plus précisément, j'ai une date en caractère qui est la suivante : "UK-UK-2016" et j'aimerai l'avoir en tant que "2016" dans une variable date au format E8601DA10.
Je récupère la valeur "2016" tout en la passant en numérique. Jusqu'ici tout va bien .
Par contre, et là commence mon souci, je souhaiterai donc rajouter cette année dans une variable qui a le format E8601DA10. Or, je n'arrive pas à faire comprendre à SAS qu'il s'agit d'une année ! Si je mets la variable numérique 2016 telle quelle, SAS me donne une date en 1965 ce qui doit correspondre à 2016 jours depuis le 01 janvier 1960. Ce qui est tout à fait logique au vu de la manière dont SAS gère les dates.
Voilà, si une ou des personnes avaient des réponses pour m'aider, ça serait top !!
Merci à vous
Partager