From 045a5aa6434da6e83c3d850b17e7e58cd7b55ef5 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 15 五月 2023 15:46:32 +0800 Subject: [PATCH] 开盘啦板块影响交易逻辑 --- tool.py | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/tool.py b/tool.py index 9fd60dd..c556175 100644 --- a/tool.py +++ b/tool.py @@ -39,6 +39,13 @@ return date +# 鏃ユ湡鍑忓幓澶氬皯澶� +def date_sub(date_str, day, format="%Y-%m-%d"): + t_ = time.mktime(time.strptime(date_str, format)) + t_ -= day * 24 * 60 * 60 + return time.strftime(format, t.localtime(t_)) + + def get_now_time_str(): time_str = datetime.datetime.now().strftime("%H:%M:%S") return time_str @@ -195,10 +202,11 @@ if __name__ == "__main__": - print(trade_time_sub("13:18:00", "09:00:00")//60) - print(trade_time_sub("09:00:00","13:18:00") // 60) + print(trade_time_sub("13:18:00", "09:00:00") // 60) + print(trade_time_sub("09:00:00", "13:18:00") // 60) print(trade_time_sub("09:00:00", "09:30:00") // 60) print(trade_time_sub("09:30:00", "09:00:00") // 60) + print(date_sub("2023-05-12",180)) # print(trade_time_sub("11:29:59", 5)) # print(trade_time_sub("10:29:59", 10)) # print(trade_time_add_second("13:29:59", 60)) -- Gitblit v1.8.0