js 날짜시간 포맷변경

js 날짜시간 포맷변경

QA

js 날짜시간 포맷변경

본문

api js작업중 질문입니다.

 


        DOMElements += "<td>"+e.openDate+"</td>";
 

 

이와같이 값을 뿌리니

2020-08-12T14:03:49.000+0800

 

이렇게 불러와지는데

 

2020-08-12 14:03:49

 

이와같이 출력하고자 합니다.

 

답변감사합니다!~

#js

이 질문에 댓글 쓰기 :

답변 3

https://momentjs.com/

시간포멧 라이브러리입니다.

 

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js"></script>
<script>
    var openDate = moment(e.openDate).format('YYYY-MM-DD HH:mm:ss');  
    DOMElements += "<td>"+e.openDate+"</td>";
</script>

<?php
echo date_format($date, 'Y-m-d H:i:s');
?>

일케 하시구요.

(14시가 15시로 바뀌는건 GMT 때문입니다. 우리나라는 +9시간이죠.)

2949618301_1597246770.6445.png

 

 


    //공통함수 하나 만드시구요,.
    function toStringFormatYYYYMMDD_HHMMSS {
        if (date==null||date=="undefined") date = new Date();
        var d = date.getDate();
        var m = date.getMonth() + 1;
        var y = date.getFullYear();
        var h = date.getHours();
        var m2 = date.getMinutes();
        var s = date.getSeconds();
        return '' + y +"/"+ (m<=9 ? '0' + m : m) +"/"+ (d <= 9 ? '0' + d : d)
            + " " + (h<=9 ? '0' + h : h) +":"+ (m2 <= 9 ? '0' + m2 : m2) +":"+ (s <= 9 ? '0' + s : s);
    }
    var dateOpenDate = new Date(e.openDate);
    var strOpenDate = toStringFormatYYYYMMDD_HHMMSS(dateOpenDate );
답변을 작성하시기 전에 로그인 해주세요.
전체 312
QA 내용 검색
filter #js ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT