- 자바스크립트에서 시간 처리
http://momentjs.com/
http://momentjs.com/
https://github.com/moment/moment/
* 설치
https://github.com/moment/moment/ 에서 파일 다운로드
html 파일에서 설정
<script sr c="/libs/moment/min/moment.min.js"></script>
* 현재시간 객체
var now = Date.now();
var now2 = new Date();
var now3 = moment();
* 특정시간으로 설정
var mmt = moment('2002-03-14 14:05:06', 'YYYY-MM-DD HH:mm:ss');
* moment 객체를 숫자(밀리세컨드)로 변환
var nNow = moment().valueOf();
* MySql TIMESTAMP 형식의 문자열로 출력
var now = moment();
var sMysql = now.format('YYYY-MM-DD HH:mm:ss');
* MySql TIMESTAMP 형식 문자열을 momentjs에 입력
var mmt = moment(sMysql, 'YYYY-MM-DD HH:mm:ss');
//===============
* 더하기
moment().add(7, 'days');
moment().add(7, 'd');
years y
quarters Q
months M
weeks w
days d
hours h
minutes m
seconds s
milliseconds ms
* 빼기
moment().subtract(7, 'days');
* 차이 구하기
http://momentjs.com/docs/#/displaying/difference/
var a = moment([2007, 0, 29]);
var b = moment([2007, 0, 28]);
a.diff(b) // 86400000
'Code > JavaScript' 카테고리의 다른 글
NPM 사용법 (0) | 2019.04.10 |
---|---|
npm fsevents 경고 메시지 없애기 (1) | 2019.04.10 |
[JavaScript] ajax의 비동기 처리를 구현하는 방식 callback, Promise (0) | 2019.02.16 |
jQuery 역사 (0) | 2019.01.28 |
[JavaScript] 이벤트 콜백 함수 와 this (0) | 2019.01.06 |