Have an issue that was created 11:47 pm. The next day ~10am, it still shows as "Created: Today 11:47 pm". This is on the issue view itself, not through query.
Seems it flags as "Today" within the last 24 hours?
We're still on Jira 6.2 (I know, old), so maybe this was a bug that's been addressed already.