The
Annals are published, but not as finished work: that eluded JRR
Tolkien during his lifetime. They were published by his son Christopher as compendia of his father’s notes, which he rearranged with great effort into more or less manageable and intelligible form over a period of forty-five years following his father’s death. I believe he once remarked that
Gondolin was more real to him than ancient Babylon.
There are in
History of Middle-earth, if I remember correctly, no fewer than three various timelines of the
Years of the Trees, and at least two separate timelines of the
First Age. (I don’t want to dig to confirm: please pardon my laziness today, and feel free to correct my memory.) And as Elthir pointed out (Elthir?? what has become of Galin in my absence?!) Tolkien proposed more than one conversion from Years of the Trees into Years of the Sun. I think Olorgando’s depiction of
Galadriel as “
way older than
Elrond, but
way younger than
Círdan” is about as accurate as we can get.
For some perspective, though, if Círdan were in the same generation of
Elves as
Elu Thingol, which seems about right (they are supposed to be related), and
Thingol and
Finwë were also about the same generation (“the same age”, if we might use a phrase common to mortals), then Círdan was about the “same age” as Galadriel’s grandfather. To put an
Elvish generation into human perspective, we know Elrond’s age in
The Lord of the Rings. At the end of the First Age, his brother
Elros was 58 years old. If you want to hold that Elros and Elrond were twins, then so was Elrond. (I prefer the telling in which Elros was the elder brother, but a few years doesn’t matter for this.) The
Second Age lasted 3441 years. Elrond wed
Celebrían daughter of Galadriel and
Celeborn in year 109 of
the Third Age, and their sons Elladan and Elrohir were born 21 years later. That’s over 3600 years, or about an age of Middle-earth. When
Arwen wed
Aragorn at the end of the Third Age, she was 2778 years old.
If Galadriel is from the generation before Elrond (in Elvish terms), then she’s roughly twice his age. She matured in one age of
Arda, wedded and had children in the next, those children had children in the following age, and now her granddaughter has matured and wed at the end of that age. And we can surmise that, since Círdan has begun to appear
old – something unusual among Elves in Middle-earth – then he is perhaps three times Elrond’s age.
Someplace (I don’t recall where: perhaps Galin – I mean Elthir – can refresh my memory) Tolkien noted that
Men matured faster than Elves. But having reached maturity, it would seem that, at least in Middle-earth, Elves aged at about one one-hundredth the pace of Men, if these guesses at Elvish generations are in the ballpark.