SyntaxHighlighter.all();

Convert a Unix timestamp to time in JavaScript

일반적으로 TIMESTAMP값은 Unix 시간이기 때문에 사람이 읽을 수 없습니다.

따라서 적절한 변환을 해주어야 합니다.

 

1
2
const timestamp = 1575529698
var myDate = new Date(timestamp * 1000);

ms단위이기 때문에 1000을 곱해줍니다.

 

[출력결과]

alert(myDate)

 

Date 객체를 사용하면 다양한 방법으로 날짜를 표현할 수 있습니다.

1
2
3
4
5
6
7
8
getFullYear()     // yead
getMonth()        // 실제 달보다 -1 작습니다. 0월 ~ 11월 반환
getDate()         // day 
getHours()        // hour
getMinutes()      // minute
getSeconds()      // seconds
getMilliseconds() // ms
getDay()          // 요일 0(일) ~ 6(토)

 

Date 함수를 이용하여 원하는 날짜 형식을 출력할 수 있습니다.

1
2
var date = myDate.getFullYear() + "-" + (myDate.getMonth()+1+ "-" + myDate.getDate() +
" " + myDate.getHours() + "h" + myDate.getMinutes() + "m";

 

[출력결과]

console.log()

 

더 자세한 정보입니다.

 

Date

Date 생성자는 시간의 특정 지점을 나타내는 Date 객체를 생성합니다.

developer.mozilla.org

 

반응형

+ Recent posts