gpt4 book ai didi

python - 如何更改日期时间格式?

转载 作者:行者123 更新时间:2023-11-30 22:27:51 25 4
gpt4 key购买 nike

我的 pandas DataFrame df 中有以下格式给出的时间戳:2015-03-09 11:09:05.0。如何将它们转换为这种格式 2015-03-09T11:09:05.0 (即用 T 分隔)?

df["dt"] = df["dt"].apply(lambda x: ???)

最佳答案

你就快到了。您正在寻找 isoformat。 https://docs.python.org/3.6/library/datetime.html#datetime.date.isoformat

import pandas as pd
df = pd.DataFrame({'dt':pd.to_datetime(['2015-03-09 11:09:05.0'])})

df["dt"] = df["dt"].apply(lambda x: x.isoformat())

df

返回

            dt
0 2015-03-09T11:09:05

您可以通过向 isoformat() 插入参数来更改 T(默认),例如df["dt"] = df["dt"].apply(lambda x: x.isoformat(""))

关于python - 如何更改日期时间格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46769942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com