wangxj3 commented on issue #15610:
URL: 
https://github.com/apache/dolphinscheduler/issues/15610#issuecomment-2277549478

   ChronoZonedDateTime.isAfter algorithm, the calculation accuracy is 
nanoseconds, which is theoretically equal here, but the time calculation method 
may be different, resulting in the time + 1 second set by the page, which is 
greater than the next start time. Here the end time + 1 second is the start 
that wants to include the end time. I understand that just remove the logic of 
the end time + 1. But why this nanosecond doesn't wait needs to be checked in 
detail
   
--------------------------------------------------------------------------------------
   ChronoZonedDateTime.isAfter 
算法,计算的精度是纳秒,理论上这里也是相等的,但是时间计算方式可能会不同,导致页面设置的时间+1秒,就大于了下一次启动时间。这里结束时间+1秒是想要包含结束时间的启动。我理解把结束时间+1的逻辑去掉就可以了。但是这个纳秒为什么不等还需要再具体查一下


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to