Bạn sẽ đề xuất gì để lưu trữ ngày sử dụng Firebase giữa một ngày giờ và dấu thời gian và tại sao?Ngày so với Dấu thời gian cho Firebase
7
A
Trả lời
19
Sử dụng dấu thời gian vì đây là ngôn ngữ bất khả tri và không yêu cầu định dạng và phân tích cú pháp thỏa thuận giữa khách hàng. Nó cũng ngắn hơn một chút.
Ngoài ra, hãy sử dụng Firebase.ServerValue.TIMESTAMP, thay vì tin tưởng khách hàng để đồng hồ của họ được đặt chính xác. Ví dụ: nếu đồng hồ của khách hàng tắt 5 phút và bạn sử dụng dấu thời gian của khách hàng trong cuộc trò chuyện, sau đó hiển thị lại tin nhắn, thời gian hiển thị sẽ có vẻ là 5 phút trong tương lai cho những người dùng khác.
Các vấn đề liên quan
- 1. So sánh phần ngày của ngày chỉ với Dấu thời gian trong Hibernate
- 2. Nhận dấu thời gian cho ngày bắt đầu của ngày
- 3. Hai sql cho ngày dấu thời gian được sắp xếp
- 4. So sánh dấu thời gian trong cassandra
- 5. Thêm ngày vào dấu thời gian
- 6. Dấu thời gian Mysql và ngày php()
- 7. Dấu chân python so với thời gian chạy java
- 8. Angularjs: dấu thời gian định dạng thời gian UTC với trình trợ giúp ngày
- 9. So sánh dấu thời gian với thời gian hiện tại từ cơ sở dữ liệu
- 10. Ngày() so với ngày(). GetTime()
- 11. Chuyển đổi ngày carbon thành dấu thời gian mysql.
- 12. Ngày so với TimeStamp so với lịch?
- 13. Mili giây cho dấu thời gian UNIX
- 14. Sắp xếp mảng với dấu thời gian?
- 15. So sánh ngày trong HQL mà không có dấu thời gian
- 16. Lấy ngày hiện tại và thời gian với [NSDate ngày] Thời gian ngày
- 17. So sánh ngày Javascript bỏ qua giá trị dấu thời gian
- 18. Tạo tệp nhật ký log4j cho mỗi lần chạy với Ngày và dấu thời gian
- 19. thời gian hệ thống khác với dấu thời gian apache -?
- 20. PHP ngày dấu thời gian để sử dụng múi giờ
- 21. Java đơn giản Dấu thời gian để chuyển đổi ngày
- 22. MongoDb dấu thời gian
- 23. Sử dụng đồng hồ Firebase để thay đổi dấu thời gian
- 24. Cách thêm thời gian cho đến ngày
- 25. So sánh hai ngày sử dụng thời gian Joda
- 26. Hãy so sánh ngày mà không cần thời gian
- 27. Chuyển đổi Ngày thành Dấu thời gian trong Scala
- 28. Django - nhận các ngày riêng biệt từ dấu thời gian
- 29. MySQL chọn dấu thời gian làm chuỗi ngày
- 30. Dấu thời gian của MySQL chọn phạm vi ngày
Cảm ơn @Kato, phát ngay. Tôi đã thực sự nhận được ngày từ người dùng bằng cách sử dụng Date() mới; và lưu nó vào firebase dẫn đến các bài đăng xuất hiện từ tương lai. – NSCoder
Tài liệu mới tại đây cho TIMESTAMP: https://firebase.google.com/docs/reference/js/firebase.database.ServerValue#.TIMESTAMP –
@Kato re: "Firebase.ServerValue.TIMESTAMP". Nếu tôi đang sử dụng API REST trực tiếp, tôi sẽ tạo dấu thời gian như thế nào? – Learner