I have a Challenge object, which has it\'s own properties and I\'m able to add it to the database successfully like this:
DocumentReference chal
As per Google Documentation You can use FieldValue.serverTimestamp(). Something like this
Java
DocumentReference docRef = db.collection("objects").document("some-id");
Map post = new HashMap<>();
post.put("timestamp", FieldValue.serverTimestamp());
docRef.add(updates).addOnCompleteListener(new OnCompleteListener() {
.....
}
Kotlin
val docRef = db.collection("objects").document("some-id")
val updates = HashMap()
updates["timestamp"] = FieldValue.serverTimestamp()
docRef.add(updates).addOnCompleteListener { }