Convert a Unix timestamp to time in JavaScript
일반적으로 TIMESTAMP값은 Unix 시간이기 때문에 사람이 읽을 수 없습니다.
따라서 적절한 변환을 해주어야 합니다.
1
2
|
const timestamp = 1575529698
var myDate = new Date(timestamp * 1000);
|
ms단위이기 때문에 1000을 곱해줍니다.
[출력결과]
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";
|
[출력결과]
더 자세한 정보입니다.
반응형