본문 바로가기
Script/Javascript

자바스크립트 timestamp 변환 최종정리

by 애플 로그 2023. 2. 3.
반응형

자바스크립트 timestamp 변환 최종정리

 

1. 현재시간을 timeStamp 로 출력

var timestamp = new Date().getTime();
console.log(timestamp);

// 결과 : 1675397128114

 

2. timeStamp를  Date 객체 만들기


// timestamp Date 객체로 변환 출력
var currentDate = new Date('1675397344299');
console.log(currentDate);

// 결과 : Fri Feb 03 2023 13:10:05 GMT+0900 (한국 표준시)

 

3. timeStamp를 yyyyMMddHHmmss 로 출력

function dateFormat(date) {
        let month = date.getMonth() + 1;
        let day = date.getDate();
        let hour = date.getHours();
        let minute = date.getMinutes();
        let second = date.getSeconds();

        month = month >= 10 ? month : '0' + month;
        day = day >= 10 ? day : '0' + day;
        hour = hour >= 10 ? hour : '0' + hour;
        minute = minute >= 10 ? minute : '0' + minute;
        second = second >= 10 ? second : '0' + second;

        return date.getFullYear() + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
}


var currentDate = new Date('1675397344299');

// timestamp를 yyyy-MM-dd HH:mm:ss 로 출력
var currentFormatDate = dateFormat(currentDate);
console.log(currentFormatDate);

// 결과 : 2023-02-03 13:21:36

 

 

4. yyyyMMddHHmmss  를 date객체로 변환

function getDateObject(time) {

    var year  = time.substr(0,4);
    var month = time.substr(4,2) - 1; // 1월=0,12월=11
    var day   = time.substr(6,2);
    var hour  = time.substr(8,2);
    var min   = time.substr(10,2);
    var sec = time.substr(12,2);
   
    return new Date(year,month,day, hour, min, sec);
}


var currentDate = '20230203132136';
var dateObj = getDateObject(currentDate);
console.log(dateObj);

// 결과 : Fri Feb 03 2023 13:10:05 GMT+0900 (한국 표준시)

 

5. yyyyMMddHHmmss  를 timeStamp로 변환

function getTimeStamp(time) {

    var year  = time.substr(0,4);
    var month = time.substr(4,2) - 1; // 1월=0,12월=11
    var day   = time.substr(6,2);
    var hour  = time.substr(8,2);
    var min   = time.substr(10,2);
    var sec = time.substr(12,2);
   
    return new Date().getTime();
}


var currentDate = '20230203132136';
var dateObj = getTimeStamp(currentDate);
console.log(dateObj);

// 결과 : 1675398959636

 

 

 

자바스크립트 현재 날짜 시간 구하기 ( yyyyMMdd, yyyyMMddhhmmss )

 

자바스크립트 현재 날짜 시간 구하기 ( yyyyMMdd, yyyyMMddhhmmss )

자바스크립트 현재 날짜 시간 구하기 ( yyyyMMddhhmmss ) javascript를 통해 예제를 "년월일시분초"를 구하는 function example코드를 만들어 보겠습니다. 1. yyyyMMddhhmmss 형식의 string 데이터 반환 ( EX : 2021032411

www.appletong.com

 

 

자바스크립트 날짜 빼기 ( yyyymmdd - yyyymmdd )

 

자바스크립트 날짜 빼기 ( yyyymmdd - yyyymmdd )

자바스크립트 날짜 빼기 ( yyyymmdd - yyyymmdd ) 자바스크립트를 이용해 날짜 뺴기를 해야할 경우가 이럴때 사용하면 참 편리하다. 아래는 두 날짜 간의 차이가 몇 일인지 계산하는 자바스크립트 이

www.appletong.com

 

댓글