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