js 시간 과 밀리초 상호 전환

1689 단어
형식 이 yyy / mm / dd hh: mm: ss 라면 직접 변환 할 수 있 습 니 다.var oldTime = (new Date("2018/07/09 14:13:11")).getTime(); //밀리초 획득  
날짜 형식 이 yyy - mm - dd hh: mm: ss 라면 형식 을 바 꿔 야 합 니 다.
    var startDate ='2018-07-09 14:13:11';    startDate= startDate.replace(new RegExp("-","gm"),"/");    var startDateM = (new Date(startDate)).getTime(); //밀리초 획득
 
날짜 가 밀리초 로 바 뀌 는 다른 방법:
var str = '2018-07-09 14:13:11';var arr = str.split(/[- : \/]/);var startDate = Date.parse(new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]));console.log(startDate)
 
2) 밀리초 수가 시간 으로 바뀐다
var endDate = (new Date("2018/07/09 14:13:11")).getTime(); //밀리초 획득 var newDate = new Date(endDate ); //평범한 시간 을 얻 었 습 니 다. 
현재 시간 가 져 오기:
JS 현재 타임 스탬프 가 져 오 는 방법
JavaScript 현재 타임 스탬프 가 져 오기: 첫 번 째 방법:
1 var timestamp =Date.parse(new Date());

얻 은 결과: 1280977330000 주의: 여기 서 얻 은 결 과 는 뒤의 세 자리 (밀리초) 를 000 으로 변환 하여 사용 할 때 문제 가 발생 할 수 있 습 니 다. 예 를 들 어 페이지 요소 id 를 동적 으로 추가 할 때 사용 하 는 것 을 권장 하지 않 습 니 다.
두 번 째 방법:
1 var timestamp =(new Date()).valueOf();

결과: 1280977330748
세 번 째 방법:
var timestamp=new Date().getTime();

결과: 1280977330748
 
js 에서 document. write (new Date () 와 같은 new Date () 를 단독으로 호출 합 니 다.
표시 되 는 결 과 는 Mar 31 10: 10: 43 UTC + 0800 2012 이라는 형식의 시간 입 니 다.
 
다만 new Date () 로 계산 에 참여 하면 1970.1.1 부터 시작 하 는 밀리초 로 자동 전환 된다.
 
원문:https://www.cnblogs.com/mmcm/p/5868176.html
  https://www.cnblogs.com/qing619/p/9283618.html
다음으로 전송:https://www.cnblogs.com/showcase/p/10711872.html

좋은 웹페이지 즐겨찾기