From 6160ac496c7eac6fb9103660b820f7a564aef7aa Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Mon, 18 Dec 2023 17:59:20 +0800 Subject: [PATCH] 1 --- BBWYB.Server.Business/TimeLimitTask/TimeLimitRules.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BBWYB.Server.Business/TimeLimitTask/TimeLimitRules.cs b/BBWYB.Server.Business/TimeLimitTask/TimeLimitRules.cs index 3fc4d9f..7ca33c2 100644 --- a/BBWYB.Server.Business/TimeLimitTask/TimeLimitRules.cs +++ b/BBWYB.Server.Business/TimeLimitTask/TimeLimitRules.cs @@ -234,7 +234,7 @@ namespace BBWYB.Server.Business expirationTime = expirationTime.Date.AddHours(9); else if (expirationTime.Hour >= 12 && expirationTime.Hour < 13) expirationTime = expirationTime.Date.AddHours(12); - else if (expirationTime.Hour >= 18) + else if (expirationTime.Hour >= 18 && expirationTime.Minute > 0) expirationTime = expirationTime.Date.AddDays(CalculateAddDay(expirationTime.DayOfWeek)).AddHours(9); var startTime = DateTime.Now; @@ -252,7 +252,7 @@ namespace BBWYB.Server.Business startTime = startTime.Date.AddHours(9); else if (startTime.Hour >= 12 && startTime.Hour < 13) startTime = startTime.Date.AddHours(13); - else if (startTime.Hour >= 18) + else if (startTime.Hour >= 18 && startTime.Minute > 1) startTime = startTime.Date.AddDays(CalculateAddDay(startTime.DayOfWeek)).AddHours(9); }