저는 Angularfire2를 사용하고 있습니다. 데이터베이스에 메시지를 푸시하는 채팅 앱을 만들려고합니다. 나는 데이터가 푸시 된 시간을 원한다. 귀하의 도움은 정말로 감사하겠습니다. 고마워요!anglefire2를 사용하여 firebase 데이터베이스에서 시간을 얻으십시오.
2
A
답변
2
Firebase는 상수 값을 사용합니다. 상수 값은 데이터베이스에 기록 될 때 숫자로 된 타임 스탬프로 대체됩니다. 따라서 클라이언트 전체에서 시간을 추적하고 동기화 할 필요가 없습니다.
firebase.database.ServerValue.TIMESTAMP
그런 다음 바로 정확한 시간을보고 기록 된 참조의 값을 읽을 수 있습니다.
var sessionsRef = firebase.database().ref('sessions');
var mySessionRef = sessionsRef.push();
mySessionRef.update({ startedAt: firebase.database.ServerValue.TIMESTAMP });
mySessionRef.once('value').then(function(dataSnapshot) {
var time = dataSnapshot.child('startedAt'); // the time when the data was written
});
0
firebase.database['ServerValue']['TIMESTAMP']
관련 문제
- 1. Firebase 데이터베이스에서 모든 데이터를 얻으십시오.
- 2. 오늘의 시작 시간을 얻으십시오
- 3. Firebase 데이터베이스에서 항목 삭제
- 4. Firebase 데이터베이스에서 값을 삭제하십시오.
- 5. Firebase 데이터베이스에서 사용자 제거
- 6. FirebaseUI를 사용하여 Firebase 데이터베이스에서 하위 노드 제거
- 7. 매월 시간을 얻으십시오
- 8. 현재 날짜와 시간을 얻으십시오.
- 9. JavaScript의 현재 시간을 얻으십시오.
- 10. 시간을 Int로 얻으십시오.
- 11. 정확한 시간을 얻으십시오.
- 12. xts 인덱스에서 시간을 얻으십시오
- 13. System.currentTimeMillis()를 사용하여 에뮬레이터에서 시간을 얻으십시오.
- 14. SQL에 linq를 사용하여 서버 시간을 얻으십시오
- 15. PHP를 사용하여 MySQL 데이터베이스에서 시간을 업데이트하는 방법
- 16. Firebase 데이터베이스에서 복제본 건너 뛰기
- 17. firebase 데이터베이스에서 데이터 가져 오기
- 18. Firebase 실시간 데이터베이스에서 노후화를 완화합니다.
- 19. android - 다음 알람 시간을 얻으십시오
- 20. 모든 국가의 현재 시간을 얻으십시오.
- 21. ehcache timeToIdleSeconds의 실행 시간을 얻으십시오
- 22. 주어진 날로부터 날짜 시간을 얻으십시오.
- 23. 다운로드 시작과 끝 시간을 얻으십시오
- 24. Java에서 표준 시간대없이 시간을 얻으십시오.
- 25. android의 텍스트 필드에서 시간을 얻으십시오
- 26. 안드로이드에서 총 통화 시간을 얻으십시오.
- 27. Timepicker의 편집에서 시간을 얻으십시오 Text
- 28. SQLite의 평균 시간을 datetimes에서 얻으십시오
- 29. wordpress 데이터베이스에서 좋은 이름을 얻으십시오
- 30. 데이터베이스에서 "상대"시간을 어떻게 모델링합니까?
예, 나는이 일을 보았다, 그러나 당신은 어떻게 각도 2 타이프에서 이것을 구현합니까? 감사! –
이것은 기록 된 데이터에 포함 할 수있는 값입니다. 나는 당신의 질문을 이해하는지 모르겠습니다. 아마도 당신이 갇혀있는 곳을 정확히 설명하기 위해 [질문 편집] (https://stackoverflow.com/posts/38665208/edit)을 할 수 있습니다. –
AngularFire2를 사용하는 경우 firebase 주위에 래퍼를 사용하고 있는데 ServerValue.TIMESTAMP에 대한 액세스 권한이 표시되지 않습니다. –