Sam*_*Sam 5 python datetime date python-3.x pandas
我想获取日期的季度开始日期
x="2018-02-07"
x=pd.to_datetime(x)
x=x-pd.offsets.QuarterBegin()
print(x)
2017-12-01 00:00:00
Run Code Online (Sandbox Code Playgroud)
哪个是错误的,应该是“ 2018-01-01 00:00:00 ”
有人可以帮助我哪里出错了吗?
您可以先转换为句点,然后再转换为时间戳:
x = pd.to_datetime('2018-02-07')
res = x.to_period('Q').to_timestamp()
print(res)
Timestamp('2018-01-01 00:00:00')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2408 次 |
最近记录: |