I doubt if that number represents the date 10FEB2020 that you suggested. More likely it represents 02OCT2020 instead.
That is because it looks like the string that SAS would generate for a date value that was included in column in an Excel spreadsheet that also had some cells with character strings.
To convert the string to a number use the INPUT() function. To convert the number that Excel uses for date to the corresponding number that SAS would use for the same date just add the value '30DEC1899'd. That will adjust for Excel using a different base date than SAS and also for difference in whether to count from zero or one and the fact that Excel considers 1900 a leap year.
If you did want to display the dates in the style MM.DD.YYYY then use the MMDDYYP10. format.
data want;
set have;
date = input(string,32.)+'30DEC1899'd ;
format date mmddyyp10. ;
run;