>웹 프론트엔드 >JS 튜토리얼 >javascript_javascript 기술에서 날짜 형식의 타임스탬프를 처리하는 방법

javascript_javascript 기술에서 날짜 형식의 타임스탬프를 처리하는 방법

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-05-16 17:05:431062검색

공개 처리 타임스탬프 기능

코드 복사 코드는 다음과 같습니다.

/**
* 타임스탬프를 날짜 형식으로 처리
* @param {Object} obj timestamp {10자리 타임스탬프는 1000을 곱할 필요가 없습니다. 13자리 타임스탬프는 그럴 필요가 없습니다.}
* @return {TypeName } 반환 날짜 형식 2013-09-16
* /
function fullnum(obj){
if(Number(obj) < 10){
return '0' obj;
}else{
return obj; }
}

1. PHP에 저장되는 타임스탬프는 10자리인데, 자바스크립트로 처리할 때 날짜 형식으로 시간을 얻으려면 1000을 곱해야 합니다

코드 복사 코드는 다음과 같습니다.
var mystime = newDate(msg.pager.result[i]. Adsdate * 1000 );
var addedtime = mystime.getFullYear() '-' fullnum(Number(mystime.getMonth()) 1) '-' fullnum(mystime.getDate())
//시간 addtime이 표시하는 날짜는 2013-09-16

2. java에 저장된 타임스탬프는 13자리이므로 javascript에서 아무런 처리 없이 날짜 형식으로 시간을 얻을 수 있습니다

코드 복사 코드는 다음과 같습니다.
var mystime = newDate(msg.pager.result[i].adsdate) ;
varaddtime = mystime.getFullYear() '-' fullnum(Number(mystime.getMonth()) 1) '-' fullnum(mystime.getDate())//다음으로 직접 가져올 수 있습니다. addtime 2013-09-16 사용

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