德语工作日,而不是英语工作日,Dateformatter

时间:2019-03-12 16:14:22

标签: ios iphone xcode date swift4.2

我如何获得工作日名称,但用德语而不用英语。我尝试了这个,但是我无法获得德国的工作日。

func returnWeekDay() -> String? {
    let formatter = DateFormatter()
    formatter.dateFormat = "dd.MM.yyy"
    formatter.timeZone = TimeZone(identifier: "de_DE")
    guard let todayDate = formatter.date(from: returnFormattedDate()) else { return nil }

    let nameOfDay = formatter.weekdaySymbols[Calendar(identifier: .gregorian)
        .component(.weekday, from: todayDate)]
    return nameOfDay
}

0 个答案:

没有答案