提问人:user22286335 提问时间:11/16/2023 最后编辑:UpAndAdamuser22286335 更新时间:11/17/2023 访问量:58
将 datetime 列转换为所需的日期时间格式,而不显式指定 from 格式
Converting datetime column to required datetime format without specifying the from format explicitly
问:
- 下面给出的过滤器是将我的列从 转换为:
Trans Date
%d/%m/%y
%d-%m-%Y
df = df.filter(df['Names'] == 'Polars').with_columns(pl.col('Trans Date').str.to_datetime('%d/%m/ %Y',strict=False).dt.strftime('%d-%m-%Y').alias('Trans Date'))
- 有时我们不知道列日期格式。所以我尝试了下面的过滤器,但它只为选定的 .
df['Names'] == 'Polars'
df = df.filter(df['Names'] == 'Polars').with_columns(pl.col('Trans Date').str.to_datetime('%d/%m/ %Y',strict=False).dt.strftime('%d-%m-%Y').alias('Trans Date'))
答: 暂无答案
评论
.str.to_datetime()