I know this was not the question, but you can definitely do this with KQL, for example:
@timestamp >= "now-1d/d+11h" AND @timestamp <= "now-1d/d+13h"
searches for all @timestamps between in a 2-hour range based on midnight UTC+11h
I don't see a way to do this using Lucene syntax only.