Issue when searching with today's date

Hi folks, been having an issue with the audit log REST API starting on the 31st of March at around 16:35 CET.

GET https://api.github.com/orgs/my-org/audit-log?per_page=10&order=asc&phrase=created:>2021-04-11T23:59:59.000Z

This returns 10 items which was expected in our case. All of these have a created date of today (2021-04-12)

However, if I run:

GET https://api.github.com/orgs/my-org/audit-log?per_page=10&order=asc&phrase=created:>2021-04-12T00:00:00.000Z

Then I get an empty list, even though the previous query had given a valid result with audit log entries for today. Also checking in the web UI for audit logs I can see several entries there.

Do you know if there were any particular changes around the 31st of March at around 16:35 CET that may have affected the behaviour of the API?

This is completely reproduceable on our side, if we give today’s date as a filtering option then the result is always empty, no matter how many items are actually there.

Thanks!