Zend certified PHP/Magento developer

Outlook Rules Sending Auto-Reply Over Specified Time Range

I am seeking help with Outlook Webmail.

Specifically I am trying to set up auto-reply messages during certain times of the day.

Outlook offers out of office emails, but I am trying to set up rules so that I do not have to manually turn this on and off each day.

Simple enough I thought, just search the message header for specific time prefix strings such as:

"2020 07:" or "2020 08:"

And send an automated reply to them. Not elegant, but easy to set-up and use.

However, I ran into an unexpected issue. Although my own company’s email server is set up on UDT (universal date time), our clients servers are set up to their local times. So on each message header there is EDT and PST as well.

So each message has strings like:

Mon, 11 May 2020:15:36:36 -0400

Mon, 11 May 2020:19:36:43 +0000

Mon, 11 May 2020:12:36:40 -0700

These mean I would send auto-replies at the incorrect time. I have tried to use the outlook rule wizard to do something along the lines of:

"2020 15:" and "2020:19" and "2020:12" or...[next set of hours to look for]

and then forward an email based on a message header containing each of these three strings, but that does not seem possible in the current version of outlook.

I do know a little bit of VBA, and can write a script if I have to, but it really feels like there should be an easy way to set this up using the existing rules tool.

Put another way, my current attempt with outlook rules to take this:

Apply this rule after the message arrives with 
"2020 00: and 2020 17: and 2020 01:" or 
"2020 01: and 2020 18: and 2020 02:" or 
etc...

And I need behavior that works like this:

Apply this rule after the message arrives with 
"2020 00:" and "2020 17:" and "2020 01:" or 
"2020 01:" and "2020 18:" and "2020 02:" or 
etc...

Any help would be appreciated.