gpt4 book ai didi

python - 如何使用数组中的方法将date_range 转换为字符串?

转载 作者:行者123 更新时间:2023-12-05 05:26:08 25 4
gpt4 key购买 nike

import pandas as pd
rng=pd.date_range("20150105","20150620",freq="D",tz="Asia/Hong_Kong")
x=[pd.to_datetime(day).strftime(%Y%m%d) for day in rng]

现在 x 是一个日期时间字符串列表,如何使用数组中的方法将 date_range 更改为字符串,例如以下方法,与列表推导无关,而与数组中的某些方法有关?

a = numpy.arange(10)
a.astype(str)

最佳答案

给你:

>>> rng = pd.date_range("20150105","20150620",freq="D",tz="Asia/Hong_Kong")
>>> rng.format(formatter=lambda x: x.strftime('%Y%m%d'))
['20150105',
'20150106',
'20150107',
'20150108',
...

关于python - 如何使用数组中的方法将date_range 转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27831483/

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