I am trying to convert a Character date DDMonYYY format to a SASDATE to compare against a Raw date read in as ccyymmdd and converted to SASDATE. I tried using INPUT function as in Sample 24591 using Date9, but it does not work. I get "Invalid argument to INPUT function at Line ### Column ##'. When I PUT the string data into the SASLOG it shows that it matches. The new data field using the INPUT function dusplays as missing.
Is this the problem : reading a date with a 3-digit year?
No, that was a typo. The date read in is format is DDMonYYYY.
It would help to show the code actually used. I would say the most likely culprit are some specific values are not valid dates: 30FEB2014 for instance.
Show an entire error message.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.