我正在尝试从 Yahoo! 获取股票数据Finance 使用 Python 2.7.9,但我只需要该月第 3 个星期五的数据。我有一个获取数据的函数,但需要一种获取日期的方法。我想要这样的东西:
def get_third_fris(how_many):
# code and stuff
return list_of_fris
因此,调用 get_third_fris(6)
将返回当前日期后第 3 个星期五的 6 项长列表。 日期需要是 Unix 时间戳。
(我对 time
或 datetime
几乎没有经验,所以请解释你的代码在做什么。)
谢谢!
原文由 spelchekr 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用
calendar
模块列出周,然后获取该周的星期五。您 可以 格式化为 Unix 时间戳,但这很重要。我会向您推荐 这个优秀的答案,其中包含基于您的日期是否时区感知的信息。