When you specify dates and times in commands, what time zone does CVS interpret them in? Local.
Yep. If you type in the date it showed you, you will get the wrong revision.
When does CVS ever tell you which time zone it's using? Never.
Where is this explained in the CVS documentation? Nowhere.