This is a bug in the firebase console for firestore. If you enter a specific time with :00 seconds in the firebase firestore console, and then view that same document in firestore in the Google cloud console, you’ll notice some number of milliseconds at the end.
The workaround is to input the timestamp in the Google cloud console instead. That lets you specify the milliseconds