๋ฉ์๋ ์ ์ func compare(_ other: Date) -> ComparisonResult ๋ค๋ฅธ ๋ ์ง์ ๋น๊ตํด์ฃผ๋ ์ธ์คํด์ค ๋ฉ์๋ ์ฌ์ฉ ์์ import Foundation // Date String let targetDateString = "2022-08-10" let comparisonDateString = "2022-12-08" let dateFormatter = DateFormatter() dateFormatter.dateFormat = "yyyy-MM-dd" // Optional Binding guard let pastDate = dateFormatter.date(from: targetDateString), let futureDate = dateFormatter.date(from: com..
date
๋ค์ด๊ฐ๋ฉฐ ์๋
ํ์ธ์, ํ๋ผ์
๋๋ค :) ์ ๋ง ์ค๋๋ง์ ๊ธ์ ์๋๋ค..๐ ์์ ๋ฒ์์์ด ์ฌ ๊ฒ๋ง ๊ฐ์์ ์์ฌ์์ฌ ํ๋ฃจ๋ฅผ ๋ณด๋ด๊ณ ์์ง๋ง ๋ค์๊ธ ๋ง์์ ๋ค์ก๊ณ ์ด์ฌํ ํด๋ณด๊ณ ์ ํฉ๋๋ค. ๊ธ ์ฐ๋ ๊ฒ์ ์๊ฐ๋ณด๋ค ๋๋ฌด ๋ฏธ๋ค๋๊ณ ์์๋๋ฐ, ์๋ฒฝ์ ์ถ๊ตฌํ๊ธฐ ๋ณด๋ค๋ ์ผ๋จ ์ค์ฒ์ ํ๋ ๊ฒ์ ์ต๊ด์ ๋ค์ด๋๋ก ๋
ธ๋ ฅํด๋ณด๊ฒ ์ต๋๋ค. ์ค๋ ๊ฐ๋จํ๊ฒ ์๊ฐํ ๋ด์ฉ์์. ์ ๊ฐ ๋ ์ง ํ์์ ๊ด๋ จํด์ ์ฌ์ฉํ๋ ์ฝ๋ ์กฐ๊ฐ์ด๋ผ๊ณ ํ๋ฉด ๋ ๊น์. ๋ฃ๊ณ ์๋ ์์
์์๋ ๋ ์ง๋ฅผ ๋ค๋ค๋ณผ ์ผ์ด ์์๊ณ , ์งํ ์ค์ธ ํ๋ก์ ํธ ๋ด์์๋ ์ ๊ฐ ์บ๋ฆฐ๋๋ฅผ ๋งก๊ณ ์์ด์ ๋ ์ง๋ฅผ ๋ค๋ฃฐ ์ผ์ด ๋ง์๋ฐ์. ์๊ฐ๋ณด๋ค ๋ ์ง ํ์์ ๊ด๋ฆฌํ๊ธฐ ๋๋ฌด ๊ท์ฐฎ์ต๋๋ค. ๊ทธ๋์ ์ด๊ฑฐํ์ ์ด์ฉํด์ ์ข ๋ ๊น๋ํ๊ฒ DateFormat์ ๊ด๋ฆฌํด๋ณด๋๋ก ํด์. ์ฐ๋ฆฌ๊ฐ ๊ทธ๋์ ๋ ์ง๋ฅผ ๋ค๋ฃจ๋ฉด์ ํ๋ ํ๋์ ..