js 시간 스탬프 와 날짜 형식 간 변환 상세 설명

본 논문 의 사례 는 안 드 로 이 드 구 궁 격 사진 전시 의 구체 적 인 코드 를 공유 하여 여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
타임 스탬프 를 날짜 형식 으로 변환 합 니 다.

var date = new Date(   );        。
            
            。
date.getFullYear();//       (4 ,1970)
date.getMonth();//    (0-11,0  1 ,        1)
date.getDate();//   (1-31)
date.getTime();//    ( 1970.1.1      )
date.getHours();//     (0-23)
date.getMinutes();//     (0-59)
date.getSeconds();//    (0-59)
예 를 들 어 2015-8-24 가 필요 합 니 다.8-24-30 이런 격식.

function formatDate(datetime) {
  var year = datetime.getFullYear(),
  month = (datetime.getMonth() + 1 < 10) ? '0' + (datetime.getMonth() + 1):datetime.getMonth() + 1,
  day = datetime.getDate() < 10 ? '0' + datetime.getDate() : datetime.getDate(),
  hour = datetime.getHours() < 10 ? '0' + datetime.getHours() : datetime.getHours(),
  min = datetime.getMinutes() < 10 ? '0' + datetime.getMinutes() : datetime.getMinutes(),
  sec = datetime.getSeconds() < 10 ? '0' + datetime.getSeconds() : datetime.getSeconds();
  return year + '-' + month + '-' + day + '_' + hour + '-' + min + '-' + sec;
}
여기 datatime 은 Date 대상 입 니 다.포맷 합 니 다.  datetime = new Date(time); 타임 스탬프.
날짜 형식 을 타임스탬프 로 변환 합 니 다.

var strtime = '2014-04-23 18:55:49:123';
var date = new Date(strtime); 
//        ,               ,        。
//      
var arr = strtime.replace(/ |:/g, '-').split('-');
date = new Date(Date.UTC(arr[1], arr[2], arr[3], arr[4], arr[5]));

//      :
time1 = date.getTime();
time2 = date.valueOf();
time3 = Date.parse(date);

//       :
  、   :      
   :      ,    0   
           (        ):
  1398250549123
  1398250549123
  1398250549000 
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기