isn’t sorting by date achieves the exact same result only without separators?
anyway, for example, you could write a simple plugin which would add virtual feeds for each of those categories selecting articles by timestamp. other than that, idk.
tt-rss stores everything in UTC internally so it’s not that big a deal, user timezone is also known