We know the date of quarterly results. How can we know at what time the results will come. Typically during/after trading hours?
If the results are good, they will be released during market hours, if not or results can move the market significantly like Reliance, then always after market hours.
Long story short, timing is most of the time never fixed there will always be some kind of delay.