Использовать временную метку, поскольку она является агностикой локали и не требует форматирования и разбора соглашений между клиентами. Это также немного короче.
Кроме того, используйте Firebase.ServerValue.TIMESTAMP , а не доверяйте клиентам правильно настроить свои часы. Если, например, часы клиента отключены на 5 минут, и вы используете временные метки клиента в чат-чате, а затем отбрасываете сообщения, показанное время будет отображаться в будущем для других пользователей в течение 5 минут.