Rewrite TribeEventsQuery::dateDiff function to avoid an infinite loop; move it to the TribeDateUtils class
Updates #25272
Merge branch 'develop' of github.com:moderntribe/the-events-calendar into develop