๋…ธ์…˜์ˆ˜์‹

* velog์—์„œ ํฌ์ŠคํŒ…ํ–ˆ๋˜ ๊ธ€์„ ์˜ฎ๊ฒจ์™”์Šต๋‹ˆ๋‹ค. ๋ณธ๋ฌธ์—์„œ ์–ธ๊ธ‰ํ•˜๋Š” ํ•„๋“œ๋Š” ๊ณง ์†์„ฑ์ด๋‹ค. ์˜ˆ์‹œ ๊ธฐ์ค€์œผ๋กœ ํ•„๋“œ๋ช…(์†์„ฑ๋ช…)์„ ์–ธ๊ธ‰ํ•œ๋‹ค. ์ผ์ˆ˜ ๊ณ„์‚ฐ ๊ธฐ์ค€์œผ๋กœ ์„ค๋ช…ํ•œ๋‹ค. (unit์ด "days"์ธ ์ผ€์ด์Šค) ๋‚ ์งœ ๊ณ„์‚ฐ ์ˆ˜์‹ :: dateBetween() ๋‚ ์งœ ๊ณ„์‚ฐ์ด๋ผ๊ณ  ํŽธ์˜์ƒ ์ค„์—ฌ ๋ถ€๋ฅด๋Š” ๊ฒƒ์€ ์›ํ•˜๋Š” ๋‹จ์œ„๋กœ ์–ผ๋งˆ๋‚˜ ์‹œ๊ฐ„์ด ๊ฒฝ๊ณผํ–ˆ๋Š”์ง€ ํ‘œํ˜„ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. dateBetween ์ˆ˜์‹์€ ์ž„์˜์˜ ์ข…๋ฃŒ ์‹œ์  - ์ž„์˜์˜ ์‹œ์ž‘ ์‹œ์  = n(๋‹จ์œ„) ๋ผ๊ณ  ํ•ด์„ํ•˜๋ฉด ๋œ๋‹ค. dateBetween(์ธ์ˆ˜1, ์ธ์ˆ˜2, ๊ณ„์‚ฐ๋‹จ์œ„) dateBetween(์ข…๋ฃŒ, ์‹œ์ž‘, ๊ณ„์‚ฐ๋‹จ์œ„) -- ์ธ์ˆ˜1 = ์ข…๋ฃŒ ์‹œ์  ์ธ์ˆ˜2 = ์‹œ์ž‘ ์‹œ์  1๊ฐœ์˜ ๋‚ ์งœ ํ•„๋“œ ํ™œ์šฉ (์‹œ์ž‘์ผ ~ ์ข…๋ฃŒ์ผ) ๋…์„œ๊ธฐ๊ฐ„์ด๋ผ๋Š” 1๊ฐœ์˜ ๋‚ ์งœ ํ•„๋“œ ์•ˆ์— ์‹œ์ž‘์ผ๊ณผ ์ข…๋ฃŒ์ผ ๊ฐ’์„ ํ•œ ๋ฒˆ์— ๋‹ด๊ณ  ์žˆ๋‹ค..
๋‹ท์ธ 
'๋…ธ์…˜์ˆ˜์‹' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก