
df['日期按日'] = df['日期按日'].astype("str")df['日期按日'] = df['日期按日'].str[0:10]
可以获得日期,把2024-01-01 00:00:00剪切得到2024-01-01
import numpy as npimport pandas as pddf = pd.DataFrame(data=[{"A":"2024-01-01 00:00:00", "B":"a"}, {"A":"2024-01-01 00:00:00", "B":"b"}])print(df)df['A'] = df['A'].astype("str")df['A'] = df['A'].str[0:10]print(df)

可以获得日期,把2024-01-01 00:00:00获得星期几
df['星期几'] = pd.to_datetime(df['星期几'])df['星期几'] = df['星期几'].dt.dayofweek + 1
import numpy as npimport pandas as pddf = pd.DataFrame(data=[{"A":"2024-01-01 00:00:00", "B":"a"}, {"A":"2024-01-09 00:00:00", "B":"b"}])print(df)df['A'] = pd.to_datetime(df['A'])df['星期几'] = df['A'].dt.dayofweek + 1print(df)

