자바스크립트에서 유닉스타임을 날짜형식으로 변환하기

본문 바로가기
  • 회원로그인

    아이디 비밀번호
사이트 내 전체검색

팁&테크

JAVASCRIPT 자바스크립트에서 유닉스타임을 날짜형식으로 변환하기

페이지 정보

profile_image
작성자 운영자
댓글 0건 조회 4,232회 작성일 20-11-24 09:58

본문

자바스크립트에서 유닉스 타임을 날짜 형식으로 변환하기 위한 방법

// 초단위 기준
var unix_timestamp = 1600127038;
// 초단위 기준을 밀리초단위로 변환(자바스크립트는 밀리초단위임)
var date = new Date(unix_timestamp*1000);

var Y = date.getFullYear(); //연도를 구함
var m = "0" + (date.getMonth()+1); //월을 구함(0부터 시작이라 1을 더해줌)
var d = "0" + date.getDate(); //일을 구함
var H = "0" + date.getHours(); //시간을 구함
var i = "0" + date.getMinutes(); //분을 구함
var s = "0" + date.getSeconds(); //초를 구함
// 월,일,시,분,초 에서 10초 미만일경우 한자리로 표기되는걸 2자리로 표기하기 위해 0을 붙여주고 이후 뒤에서 2자리만 읽어옴

//년월일시분초를 원하는 형식으로 변환(YYYY-mm-dd HH:ii:ss)
var YmdHis = Y + "-" + m.substr(-2) + "-" + d.substr(-2) + " " + H.substr(-2) + ":" + i.substr(-2) + ":" + s.substr(-2);

// 출력
console.log(YmdHis);

위 형태로 사용을 하면 자바스크립트에서 unix 타임을 원하는 날짜형식으로 변환이 가능함
추천 0 비추천 0

댓글목록

등록된 댓글이 없습니다.


Copyright © nigajoa.co.kr All rights reserved.