Date Firebase的日期与时间戳

Date Firebase的日期与时间戳,date,datetime,timestamp,firebase,Date,Datetime,Timestamp,Firebase,您建议使用datetime和时间戳之间的时间来存储日期,原因是什么?使用时间戳,因为这与语言环境无关,不需要在客户端之间设置格式和解析协议。它也有点短 此外,利用而不是信任客户机正确设置时钟。例如,如果一个客户端的时钟关闭了5分钟,而您在聊天对话中使用了客户端的时间戳,然后返回消息,则显示的时间对其他用户来说似乎是5分钟。谢谢@Kato,请注意。我实际上是从使用new date()的用户那里获取日期的;并将其保存到firebase,这使得帖子看起来像是来自未来。时间戳的新文档:@Kato re:

您建议使用datetime和时间戳之间的时间来存储日期,原因是什么?

使用时间戳,因为这与语言环境无关,不需要在客户端之间设置格式和解析协议。它也有点短


此外,利用而不是信任客户机正确设置时钟。例如,如果一个客户端的时钟关闭了5分钟,而您在聊天对话中使用了客户端的时间戳,然后返回消息,则显示的时间对其他用户来说似乎是5分钟。

谢谢@Kato,请注意。我实际上是从使用new date()的用户那里获取日期的;并将其保存到firebase,这使得帖子看起来像是来自未来。时间戳的新文档:@Kato re:“firebase.ServerValue.TIMESTAMP”。如果我直接使用RESTAPI,我将如何生成时间戳?