我是Swift 3的新手,我发现的方式是

extension Date
{
    init(dateString:String) {
        let dateStringFormatter = DateFormatter()
        dateStringFormatter.dateFormat = "yyyy-MM-dd"
        dateStringFormatter.locale = NSLocale(localeIdentifier: "en_US_POSIX") as Locale!
        let d = dateStringFormatter.date(from: dateString)!
        self(timeInterval:0, since:d)
    }
}`


在self(timeInterval:0,since:d)中引发错误无法调用非函数类型'Date'的值
我也没有看到这个错误。有人请帮我解释一下

最佳答案

改成:
 self.init(timeInterval:0, since:d)

10-07 21:07