Похоже, ваш набор данных SAS может иметь неправильный тип формата, прикрепленный к переменной, и это сбивает с толку процедуру Python.Обратите внимание, что SAS хранит даты как количество дней, а datetime как количество секунд.Простое изменение формата отображения, прикрепленного к переменной, не меняет значение переменной.
Если вы можете исправить свой набор данных SAS, либо использовать формат DATETIME, чтобы read_sas () не пыталась преобразовать его взначение даты.Или используйте функцию DATEPART () для преобразования значения в допустимую дату.
Если вы не можете тогда увидеть, есть ли у метода read_sas возможность игнорировать формат, присоединенный к varaible, и просто вернуть количество секунд какзначение с плавающей запятой, что это.Затем вы можете написать свой собственный код, чтобы преобразовать его в дату, если хотите.