为此提前道歉,但经过两个小时的搜索和尝试,我无法在这里得到正确的答案。我有一个数据框,通过pandasiosql.read_frame()填充。被证明对我来说太多的列是dtypeint64。整数的格式为YYYYMMDD。例如20070530-2007年5月30日。我尝试了一系列方法,最明显的是;pd.to_datetime(dt['Date'])和pd.to_datetime(str(dt['Date']))具有不同参数的功能的多种变化。结果充其量只是将日期解释为时间。日期设置为1970-01-01-结果如上例1970-01-0100:00:00.020070530我还尝试了类似帖子中