날짜를 알려진 고정 된 시점으로 초기화해야합니다. 스위프트 부족 날짜 리터럴, 나는 시도 :Swift 날짜 리터럴/문자열에서 날짜 초기화
extension DateFormatter
{
convenience init(_ format: String)
{
self.init()
self.dateFormat = format
}
}
extension Date
{
init?(_ yyyyMMdd: String)
{
let formatter = DateFormatter("yyyyMMdd")
self = formatter.date(from: yyyyMMdd)
}
}
불행하게도, 나는 초기화의 일부로 self = ...
또는 return formatter.date...
을 쓸 수 없습니다.
그러나, 난 아주 많이 쓰고 싶습니다
let date = Date("20120721")
내가 어떻게 이것을 달성 할 수 있습니까?
주 –