diff --git a/system/etc/ZyC-Core/misc/funclist.sh b/system/etc/ZyC-Core/misc/funclist.sh
index b87edc63337c31c41850346fa365182e1667ccd8..fe0b3a99e969d283da0ff5dbd2ff9b237a417b9c 100644
--- a/system/etc/ZyC-Core/misc/funclist.sh
+++ b/system/etc/ZyC-Core/misc/funclist.sh
@@ -1235,7 +1235,10 @@ AddTime(){
     if [[ "$GetMinute" -ge "60" ]];then
         local SisaNya=$(GetHour $GetMinute)
         Hours="$(($Hours+$SisaNya))"
-        Hours=$(OptimizeHour $Hours)
+        # Hours=$(OptimizeHour $Hours)
+        if [[ $Hours -ge "24" ]];then
+            Hours="0"
+        fi
         GetMinute=$(OptimizeMinute $GetMinute)
     fi
     [[ "$GetMinute" -lt "10" ]] && GetMinute="0${GetMinute}"
@@ -1289,22 +1292,22 @@ OptimizeMinute(){
     fi
 }
 
-OptimizeHour(){
-    [[ -z "$Addmore" ]] && Addmore=""
-    local Total="$1"
-    if [[ "$1" -ge "24" ]];then
-        Total="$(($Total-24))"
-        if [[ "$1" -ge "24" ]];then
-            Addmore="$Total"
-            OptimizeHour "$Total"
-        else
-            echo $Addmore
-            Addmore=""
-        fi
-    else
-        echo ${1}
-    fi
-}
+# OptimizeHour(){
+#     [[ -z "$Addmore" ]] && Addmore=""
+#     local Total="$1"
+#     if [[ "$1" -ge "24" ]];then
+#         Total="$(($Total-24))"
+#         if [[ "$1" -ge "24" ]];then
+#             Addmore="$Total"
+#             OptimizeHour "$Total"
+#         else
+#             echo $Addmore
+#             Addmore=""
+#         fi
+#     else
+#         echo ${1}
+#     fi
+# }
 
 grep_prop(){
   local REGEX="s/^$1=//p"