Not sure what exactly is your query but are you trying to get this?
index=epackage flow_event=Package* containsAmendedReport="false"
| eval Time2 = strptime(strftime(_time,"%F"),"%F"),
Quad = case(
_time > (Time2 + (09*3600)) AND _time < (Time2 + (11*3600)),"1st",
_time > (Time2 + (11*3600)) AND _time < (Time2 + (13*3600)),"2nd",
_time > (Time2 + (13*3600)) AND _time < (Time2 + (15*3600)),"3rd",
_time > (Time2 + (15*3600)) AND _time < (Time2 + (17*3600)),"4th")
| bin _time span=1d
| stats sum(numberOfReports) as count by Quad
| where count> 300
| stats dc(Quad)
... View more