As a Star Trek fan of very long standing (since the first run of season 3, when I was 12), I have to say that the practice of never identifying the present Earth year should have been strictly maintained. That was one of the reasons for the Stardate system, wasn't it - to obscure the exact year back on Earth? (Giving the present date as a Stardate makes less obvious any variability between scripts concerning the number of years or centuries since our own time.)
With all respect for its creators, the published Star Trek Chronology
is like the Jane Curtin fake Saturday Night Live
ad in which she begins, "Hi. I'm beautiful but stupid."