Lock zwave handle 30 seconds after it is unlocked at night?

We have a zwave handle lock and my oldest son loves to come home late and not lock the door after he comes in. So can I get smartthings to simply re-lock the door 30 seconds after it’s unlocked during the overnight hours?

You can definitely do this with core:

Some locks have this setting built-in.

I know of several that have an auto lock option, but I don’t know of any that have a built-in feature to do it on a schedule so that it would only autolock during the nighttime hours.