>  기사  >  웹 프론트엔드  >  자바스크립트에서 타임스탬프를 시간으로 변환하는 방법

자바스크립트에서 타임스탬프를 시간으로 변환하는 방법

coldplay.xixi
coldplay.xixi원래의
2021-04-09 16:02:117050검색

자바스크립트에서 타임스탬프를 시간으로 변환하는 방법: 먼저 [새 날짜(타임스탬프)] 형식을 직접 사용하여 현재 시간을 얻은 다음 접합 규칙성과 기타 수단을 사용하여 [yyyy-MM-dd hh:mm :ss] 형식입니다.

자바스크립트에서 타임스탬프를 시간으로 변환하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, DELL G3 컴퓨터.

타임스탬프를 시간으로 변환하는 Javascript 방법:

var timestamp4 = new Date(1472048779952);

//새 날짜(타임스탬프) 형식을 직접 사용하여 현재 시간을 가져오도록 변환

console.log(timestamp4);
console.log(timestamp4.toLocaleDateString().replace(/\//g, "-") + " " + timestamp4.toTimeString().substr(0, 8));

//그런 다음 접합 규칙성과 기타 방법을 사용하여 yyyy로 변환 -MM- dd hh:mm:ss 형식

은 다음과 같은 효과가 있습니다.

자바스크립트에서 타임스탬프를 시간으로 변환하는 방법

그러나 이 변환은 일부 브라우저에서 만족스럽지 못한 결과를 낳습니다. 왜냐하면 toLocaleDateString() 메서드가 브라우저마다 다르기 때문입니다. IE August 24, 2016 22:26:19 Sogou 형식은 2016년 8월 24일 수요일 22:39:42

연도, 월, 일을 각각 가져와서 연결할 수 있습니다. 예:

function getdate() {
            var now = new Date(),
                y = now.getFullYear(),
                m = now.getMonth() + 1,
                d = now.getDate();
            return y + "-" + (m < 10 ? "0" + m : m) + "-" + (d < 10 ? "0" + d : d) + " " + now.toTimeString().substr(0, 8);
        }

관련 무료 학습 권장사항: javascript 비디오 튜토리얼

위 내용은 자바스크립트에서 타임스탬프를 시간으로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.