어떻게 자바 스크립트에서 타임 스탬프에 날짜 문자열을 변환하는 방법?

때때로,우리는 자바 스크립트에서 유닉스 타임 스탬프로 날짜를 변환 할 수 있습니다.

이 기사에서는 자바 스크립트에서 날짜를 타임 스탬프로 변환하는 방법을 살펴 보겠습니다.

날짜를 사용하십시오.구문 분석 방법

Date.parse방법을 사용하여 날짜 문자열을 타임 스탬프로 변환 할 수 있습니다.

예를 들어 다음과 같이 쓸 수 있습니다:

const toTimestamp = (strDate) => { const dt = Date.parse(strDate); return dt / 1000; } console.log(toTimestamp('02/13/2020 23:31:30'));

Date.parse메서드를 날짜 문자열로 호출하여 타임스탬프로 구문 분석하는toTimestamp메서드를 만듭니다.

단위는 밀리 초 단위이므로 1000 으로 나누어 초로 변환해야합니다.

우리는Date인스턴스의getTime방법을 사용하여 날짜 문자열을 타임 스탬프로 변환 할 수 있습니다.

그것을 사용하기 위해,우리는 쓰기:

const toTimestamp = (strDate) => { const dt = new Date(strDate).getTime(); return dt / 1000; } console.log(toTimestamp('02/13/2020 23:31:30'));

Date생성자를 사용하여Date인스턴스를 만듭니다.

그런 다음getTime를 호출하여 시간 소인을 밀리 초 단위로 반환합니다.

그래서 우리는 초 수를 얻기 위해 1000 으로 나누어야합니다.

순간.우리는 순간을 사용할 수 있습니다.타임스탬프를 반환하는 메서드입니다.

예를 들어 다음과 같이 쓸 수 있습니다:

const toTimestamp = (strDate) => { const dt = moment(strDate).unix(); return dt; } console.log(toTimestamp('02/13/2020 23:31:30'));

우리는strDatemoment함수에 전달하여 시간과 함께 순간 객체를 반환합니다.

그런 다음unix메서드를 호출하여 타임 스탬프를 반환 할 수 있습니다.

unix메서드는 타임스탬프를 초 단위로 반환하므로 반환된 결과를 1000 으로 나눌 필요가 없습니다.

결론

우리는 일반 자바 스크립트 또는 모넨트를 사용할 수 있습니다.날짜 문자열을 유닉스 타임 스탬프로 변환합니다.

Write a Comment

이메일 주소는 공개되지 않습니다.