1

1333699439와 같은 타임 스탬프를 2008-07-17T09 : 24 : 17로 변환하려면 어떻게해야합니까?유닉스 타임 스탬프를 파이어베이스의 포맷 된 날짜 문자열로 변환하는 방법

현재 firebase에 저는 timestamp : Firebase.ServerValue.TIMESTAMP를 사용하고 있습니다.

+1

두 개의 답을 초 단위로 타임 스탬프입니다 반환 유닉스 타임 스탬프를 정규 자바 스크립트 날짜로 변환하는 방법을 알려준다. (필요하다면 사용자의 시간대로 표시 할 수있다.)'new Date (1333699439 * 1000)'. 그러나 2012 년 4 월 6 일의 날짜는 위의 날짜와 다릅니다. 당신이 가지고있는 것 (코드 제발)과 그로부터 벗어나고 싶은 것을 명확히 할 수 없다면, 나는 당신이 찾고있는 것이 분명하지 않을까 두려워합니다. –

답변

1

javascript Date 객체를 사용하여이 작업을 수행 할 수 있습니다. 당신이

var myDate = new Date(timestamp*1000); 
var formatedTime=myDate.toJSON(); 

formatedTime처럼 밀리 초 의 타임 스탬프를 얻기 위해 천으로 여러 필요 그래서

var myDate = new Date(timestamp_in_millis*1000); 
+0

Christoph - 날짜를 사용하고 싶지는 않지만 서버 타임 스탬프를 사용하십시오. 계정을 만드는 사용자가 다른 시간대에있을 수 있습니다. 다른 시간대를보고 싶지 않아 서버 타임 스탬프를 사용하고 싶습니다. 나는 파이어베이스에 대한 도움이 필요하다. httft://www.firebase.com/docs/web/api/servervalue/timestamp.html – monical

+0

문제를 이해하지 못합니다. Firebase.ServerValue.TIMESTAMP에서 js date 객체를 생성하면 시간대에 문제가 없습니다. – Christoph

2

서버가 이미 필요한 형식

관련 문제