beta V0.97
Browse files# fix 發現有用戶會在時間輸入時,輸進全型的分號
app.py
CHANGED
@@ -390,8 +390,13 @@ def GWAI(year, month, day, btime, sex) -> datetime:
|
|
390 |
dt_date1 = datetime(int(year), int(month), int(day))
|
391 |
date_lunar = ZhDate.from_datetime(dt_date1)
|
392 |
bstr = str(date_lunar)
|
393 |
-
|
394 |
-
|
|
|
|
|
|
|
|
|
|
|
395 |
if hour >= 23:
|
396 |
z = 0
|
397 |
else:
|
@@ -402,6 +407,7 @@ def GWAI(year, month, day, btime, sex) -> datetime:
|
|
402 |
import re
|
403 |
match = re.search(r'(\d+)年(\d+)月(\d+)日', output)
|
404 |
|
|
|
405 |
if match:
|
406 |
my_year = match.group(1)
|
407 |
my_month = match.group(2)
|
|
|
390 |
dt_date1 = datetime(int(year), int(month), int(day))
|
391 |
date_lunar = ZhDate.from_datetime(dt_date1)
|
392 |
bstr = str(date_lunar)
|
393 |
+
|
394 |
+
# 發現有用戶會在時間輸入時,輸進全型的分號
|
395 |
+
if ':' in btime:
|
396 |
+
hour = int(btime.split(":")[0])
|
397 |
+
else:
|
398 |
+
hour = int(btime.split(":")[0])
|
399 |
+
|
400 |
if hour >= 23:
|
401 |
z = 0
|
402 |
else:
|
|
|
407 |
import re
|
408 |
match = re.search(r'(\d+)年(\d+)月(\d+)日', output)
|
409 |
|
410 |
+
# 發現有些時間輸入後,會是閏月的狀況
|
411 |
if match:
|
412 |
my_year = match.group(1)
|
413 |
my_month = match.group(2)
|