How to get day and month from Date type - swift 4
问题 I have variable with data type Date, where I have stored date in this format 2018-12-24 18:00:00 UTC How can I get from this day or month? 回答1: If you saved "2018-12-24 18:00:00 UTC" as a String, you can try this: let dateString = "2018-12-24 18:00:00 UTC" let formatter = DateFormatter() formatter.dateFormat = "yyyy-MM-dd HH:mm:ss 'UTC'" guard let date = formatter.date(from: dateString) else { return } formatter.dateFormat = "yyyy" let year = formatter.string(from: date) formatter.dateFormat