반응형
자꾸 헷갈리는 이 부분 한 번에 정리하고 간다
Timestamp 에도 종류가 있다. 숫자 형대로 나오는 것 혹은,
나노세컨드까지 이렇게 나타나는 firestore의 timestamp 체계.
1. firestore에서 사용하는 timestamp 형식으로 데이터를 생성하려면
import { firestore } from 'firebase-admin';
created_time: firebase.default.firestore.Timestamp.now(),
를 사용한다. firestore.Timestamp.now 가 아니다. 분명히 구분을 해야 한다.
2. firestore 에서 사용하는 timestamp형식을 html 에 뿌려주려 한다면
정말 간단하다 js 에서 별 짓 다 하고 이상한 짓거리 하는 것들도 많이 봤다. 멍청하게 시간만 잡아먹는 것들이 대부분이었고,
심지어 .toDate() 를 사용하면 데이터는 제대로 보이는데, f12를 눌러보면 전쟁이 나고 있을 것이다. toDate는 function이 아니라고.
깔끔하게 html에서만 할 것이다. 오류도 없음.
<li><b>Created time</b> : {{item.created_time.seconds * 1000 | date:'medium'}}</li>
반응형
'Font-End' 카테고리의 다른 글
스크롤 감지, 맨 위로 기 버튼 정말 간단하게 구현 (0) | 2022.02.21 |
---|---|
Angular 앵귤러 <mat-select> 안에 체크박스 다중선택 (0) | 2021.12.10 |
ToolTip 에서 줄바꿈 break line (0) | 2021.10.20 |
vscode 프론트앤드 개꿀 플러그인 모음 (0) | 2021.10.20 |
반응형 웹페이지 만들기의 시작 (0) | 2021.09.02 |