问题描述
我正在搜索包含多年每小时数据的数据框,查看某些市场开放时间。
我读到我可以使用 EST,它适用于查看伦敦和纽约的市场营业时间,但在查看悉尼和东京时,无论是格林威治标准时间还是东部标准时间,时间都会因夏令时而改变。
我看了这个问题/答案:Pandas DataFrame Daylight Savings adjustment is wrong during the transition weeks?
我正在查看这里的市场营业时间:
U.S Spring / Summer Session U.S Autumn / Winter Session
Session GMT EST Session GMT EST
Sydney Open 22:00 18:00 Sydney Open 21:00 16:00
Sydney Close 07:00 03:00 Sydney Close 06:00 01:00
Tokyo Open 23:00 19:00 Tokyo Open 23:00 18:00
Tokyo Close 08:00 04:00 Tokyo Close 08:00 03:00
London Open 07:00 03:00 London Open 08:00 03:00
London Close 16:00 12:00 London Close 17:00 12:00
New York Open 12:00 08:00 New York Open 13:00 08:00
New York Close 21:00 17:00 New York Close 22:00 17:00
目前我的代码看起来像这样:
# london hours in US spring/summer session = (GMT) 07:00 -> 16:00
start_time1 = ('07:00:00')
end_time1 = ('16:00:00')
print("London Market Hours 07:00 - 16:00")
print(df1H.between_time(start_time1,end_time1)
#outputs all rows between these hours (not accounting for DST!)
在拉出选定的市场时间时,如何解释营业时间的变化?
编辑:
如果我在这里使用 UTC 中列出的这些小时:https://www.liteforex.com/blog/for-beginners/time-at-forex/,我是否不必担心夏令时?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)