Originally Posted by
Bored at 3:00AM
Depends on how long you think the timeline is. Most people figure it's about 15 years since the formation of the Justice League. It was 5 years during the New 52, but with the stolen decade that seems to have returned in bits and pieces, it seems to be about 15 years.
As to how old the various GLs are, they are all in their physical prime because of their rings slowing down their aging and keeping them fit. This doesn't mean a GL is immortal, but the ring has been established as being able to keep the ring bearer younger, or, in Arisia's notorious case, older.
So, that means, Hal was mid to late twenties when he first got the ring, and is chronologically about 40ish, but his resurrection gave him back his youth. Guy is the same age as Hal, but keeps his body younger with his ring. John is a few years younger than both of them, which is why he wasn't a candidate for Abin Sur's ring like Hal & Guy were, so he's likely in his mid to late 30s. Kyle was in his early 20s when he first got the ring, which was around the time of Superman's death and return. Since Jon Kent was born after that, Kyle's been a GL for about a decade, putting him in his early 30s now.
Simon & Jessica are both presumably in their early to mid 20s.