我试图在代码中找到一种将日期和时间分开的方法。当我运行代码时,我得到以下结果:
2021-05-27 00:00:00
然而,我希望它只是“2021-05-27”。如果有人能帮我,我会很感激的,谢谢
import datetime as dt
from datetime import date
import matplotlib.pyplot as plt
from matplotlib import style
import pandas as pd
import pandas_datareader as web
import os
start=dt.datetime(2020,1,1)
end=date.today()
df=web.DataReader("AAPL",'yahoo',start,end)
newlast_day=df.index[-1]
print(newlast_day)
可以将字符串拆分为数组
splt[0]
将是2021-05-27
splt[1]
将是00:00:00
这里,} 函数格式化显示,如下所示:
newlast_day
是时间戳而不是字符串。它具有时区信息(尽管时区值均为零)。如果您只想获取不包含时区部分的时间字符串,则可以在从DatetimeIndex对象获取时使用^{结果:
相关问题 更多 >
编程相关推荐