diff --git a/internal/biz/ding_talk_bot.go b/internal/biz/ding_talk_bot.go index 2b6c504..fa0a98a 100644 --- a/internal/biz/ding_talk_bot.go +++ b/internal/biz/ding_talk_bot.go @@ -498,8 +498,12 @@ func (d *DingTalkBotBiz) handleReport(ctx context.Context, rec *entitys.Recogniz } t, err := time.Parse(time.DateTime, configData.Time) if err != nil { - log.Infof("时间识别失败:%s", configData.Time) - entitys.ResText(rec.Ch, "", "时间识别失败了!可以给我一份比较具体的时间吗,例如“2025-12-31 12:00,抱歉抱歉😀") + + t, err = time.Parse("2006-01-02 15:04", configData.Time) + if err != nil { + log.Infof("时间识别失败:%s", configData.Time) + entitys.ResText(rec.Ch, "", "时间识别失败了!可以给我一份比较具体的时间吗,例如“2025-12-31 12:00,抱歉抱歉😀") + } return nil } rep, err := bbxt.NewBbxtTools()