Helping is why I’m here.
The reason I wanted you to do those things was to see if you are getting a valid date from ACF and that the date is being converted to the correct time using strtotime. Basically, the first and second dates should always be the same, just the time should be added to the second one. If they are different then there is a problem.