forked from mttu-developers/konabot
重构 ptimeparse 模块
This commit is contained in:
@ -3,6 +3,7 @@ import asyncio as asynkio
|
||||
from math import ceil
|
||||
from pathlib import Path
|
||||
from typing import Any
|
||||
import datetime
|
||||
|
||||
import nanoid
|
||||
import nonebot
|
||||
@ -13,7 +14,7 @@ from nonebot_plugin_alconna import Alconna, Args, Subcommand, UniMessage, UniMsg
|
||||
from pydantic import BaseModel
|
||||
|
||||
from konabot.common.longtask import DepLongTaskTarget, LongTask, create_longtask, handle_long_task, longtask_data
|
||||
from konabot.common.ptimeparse import Parser
|
||||
from konabot.common.ptimeparse import parse
|
||||
|
||||
evt = on_message()
|
||||
|
||||
@ -84,7 +85,7 @@ async def _(msg: UniMsg, mEvt: Event, target: DepLongTaskTarget):
|
||||
|
||||
notify_time, notify_text = segments
|
||||
try:
|
||||
target_time = Parser().parse(notify_time)
|
||||
target_time = parse(notify_time)
|
||||
logger.info(f"从 {notify_time} 解析出了时间:{target_time}")
|
||||
except Exception:
|
||||
logger.info(f"无法从 {notify_time} 中解析出时间")
|
||||
|
||||
Reference in New Issue
Block a user