cron icon indicating copy to clipboard operation
cron copied to clipboard

fix cron task run for system time is updated

Open xiaofeng-zerone opened this issue 2 years ago • 3 comments

reschedule the Next when the system time is adjusted to the past

xiaofeng-zerone avatar Oct 19 '23 08:10 xiaofeng-zerone

now 2023-10-19 14:06:51.000220772 +0800 CST ------xf2: 2023-10-19 14:06:52 999.779228ms wake now 2023-10-19 14:06:52.000875985 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 8 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 19 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 3 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 4 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 5 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 9 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 7 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 16 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 20 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 18 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 1 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 12 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 13 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 11 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 10 next 2023-10-19 14:06:53 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 17 next 2023-10-19 14:06:57 +0800 CST run now 2023-10-19 14:06:52.000875985 +0800 CST entry 14 next 2023-10-19 14:06:57 +0800 CST now 2023-10-19 14:06:52.000875985 +0800 CST ------xf2: 2023-10-19 14:06:53 999.124015ms wake now 2023-10-19 14:06:53.000421097 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 1 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 6 next 2023-10-19 14:06:56 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 3 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 4 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 5 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 9 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 7 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 8 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 20 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 19 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 16 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 12 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 13 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 11 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 10 next 2023-10-19 14:06:54 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 15 next 2023-10-19 14:06:56 +0800 CST run now 2023-10-19 14:06:53.000421097 +0800 CST entry 18 next 2023-10-19 14:06:54 +0800 CST now 2023-10-19 14:06:53.000421097 +0800 CST ------xf2: 2023-10-19 14:06:54 999.578903ms wake now 2023-10-18 13:01:01.677905322 +0800 CST now 2023-10-18 13:01:01.677905322 +0800 CST ------xf2: 2023-10-19 14:06:54 25h5m52.322094678s

xiaofeng-zerone avatar Oct 19 '23 08:10 xiaofeng-zerone

I also have this trouble

LjtGentle avatar May 11 '24 10:05 LjtGentle

I also have this trouble use cron.Entries()[0].Next= to change cron next excute time you want

JHJMK avatar May 14 '24 12:05 JHJMK