Спасибо @Renaud, который сделал акцент на том, где я применяю метку времени, это должно быть при создании записи в Firestore.В моем случае я работаю с formGroup, тогда код будет выглядеть примерно так:
forma: FormGroup;
constructor( fb: FormBuilder) {
this.forma = fb.group ({
field1: [ ''],
field2: [ ''],
...
myDate: [ firebase.firestore.FieldValue.serverTimestamp() ],
});
}
Эта альтернатива также работает, но помните, что это текущее время компьютера клиента (браузера пользователя).
forma: FormGroup;
constructor( fb: FormBuilder) {
this.forma = fb.group ({
field1: [ ''],
field2: [ ''],
...
myDate: [ new Date() ],
});
}