From e3e4c88231a7e9d878c7354a6ddf9575324ebd56 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期一, 17 九月 2018 19:28:44 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/Welfare/OperationBase.cs |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/System/Welfare/OperationBase.cs b/System/Welfare/OperationBase.cs
index 6b9fe0b..40b2eaa 100644
--- a/System/Welfare/OperationBase.cs
+++ b/System/Welfare/OperationBase.cs
@@ -124,7 +124,7 @@
                 {
                     return 0;
                 }
-                var index = IndexOfDays(time);
+                var index = Mathf.Max(0, IndexOfDays(time));
                 switch (resetType)
                 {
                     case 0:
@@ -221,7 +221,7 @@
                     startHour = DayResetHour;
                 }
                 var startTime = new DateTime(startDate.year, startDate.month, startDate.day, startHour, 0, 0);
-                seconds = (int)(startTime - time).TotalSeconds;
+                seconds = Mathf.CeilToInt((float)(startTime - time).TotalSeconds);
             }
             else
             {
@@ -230,7 +230,7 @@
                 for (int i = 0; i < times.Count; i++)
                 {
                     var startTime = new DateTime(date.year, date.month, date.day, times[i].startHour, times[i].startMinute, 0);
-                    seconds = (int)(startTime - time).TotalSeconds;
+                    seconds = Mathf.CeilToInt((float)(startTime - time).TotalSeconds);
                     if (seconds > 0)
                     {
                         break;

--
Gitblit v1.8.0