Fixed missing timezone with dateTimeBetween

Hi I was running in an issue where the `DateTime::dateTimeBetween()` was returning a \DateTime object with no Timezone set, so it was off. Or am I missing something?