//Wed, 04 Apr 2012 21:09:16 GMT
to = moment.utc().add('m', 60).toDate();
seconds = moment.diff(to, 'seconds');
UTC๋ก ํ์ฌ ์๊ฐ๊ณผ UTC๋ก ์ค์ ๋ ๋ค๋ฅธ ๋ ์ง์์ ์ด๋ฅผ ์ป์ผ๋ ค๊ณ ํฉ๋๋ค.
moment.diff
-์ ์ฝ๋๋ 3600 ๋์ -3600์ ์์ ๊ฐ์ ๋ฐํํฉ๋๋ค.
์ด๊ฒ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ ๋๊น? ๋ ์ง๊ฐ ์ง๋ ๊ฒฝ์ฐ์๋ง ๋ถ์ ์ ์ด์ง ์์ต๋๊น?
๋ฌธ์์์ ๋ช ํํํด์ผํฉ๋๋ค.
๊ทธ ์๊ฐ์ด ๋น์ ์ด ๋น๊ตํ๋ ์๊ฐ๋ณด๋ค ๋น ๋ฅด๋ค๋ฉด, ๊ทธ๊ฒ์ ๋ถ์ ์ ์ด์ด์ผํฉ๋๋ค. ๋น์ ์ด ๋น๊ตํ๋ ๊ฒ ์ดํ๋ผ๋ฉด ๊ธ์ ์ ์ผ ๊ฒ์ ๋๋ค.
์ด๋ ๊ฒ ์๊ฐํด๋ณด์ธ์ ...
var a = moment(),
b = moment().add('hours', 1);
a.diff(b); // a - b
b.diff(a); // b - a
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ฌธ์์์ ๋ช ํํํด์ผํฉ๋๋ค.
๊ทธ ์๊ฐ์ด ๋น์ ์ด ๋น๊ตํ๋ ์๊ฐ๋ณด๋ค ๋น ๋ฅด๋ค๋ฉด, ๊ทธ๊ฒ์ ๋ถ์ ์ ์ด์ด์ผํฉ๋๋ค. ๋น์ ์ด ๋น๊ตํ๋ ๊ฒ ์ดํ๋ผ๋ฉด ๊ธ์ ์ ์ผ ๊ฒ์ ๋๋ค.
์ด๋ ๊ฒ ์๊ฐํด๋ณด์ธ์ ...