Correct mate!
Nobody knows when Ramadhan is going to start until it's started. Same goes for Eid.
It's the QP Diary that contains the approximate dates. Other (non-religious) holidays are known.