MCPcopy Create free account
hub / github.com/Tron521/codex-console-temp / parse_time_of_day

Function parse_time_of_day

src/web/schedule_utils.py:12–24  ·  view source on GitHub ↗

解析 HH:MM 格式的时间字符串。

(value: str)

Source from the content-addressed store, hash-verified

10
11
12def parse_time_of_day(value: str) -> time:
13 """解析 HH:MM 格式的时间字符串。"""
14 try:
15 hour_text, minute_text = value.split(":", 1)
16 hour = int(hour_text)
17 minute = int(minute_text)
18 except Exception as exc:
19 raise ValueError("时间点格式必须为 HH:MM") from exc
20
21 if not 0 <= hour <= 23 or not 0 <= minute <= 59:
22 raise ValueError("时间点必须在 00:00-23:59 之间")
23
24 return time(hour=hour, minute=minute)
25
26
27def parse_start_date(value: Optional[str], now: datetime) -> datetime.date:

Callers 2

compute_next_run_atFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected