将字符串格式化为日期格式迅速

时间:2019-03-02 16:49:28

标签: swift date datetime swift3

如何在字符串下方格式化为日期格式

  1. “ UTC 2019年2月27日星期三22:18:38”
  2. “ 2018-10-31”

我都需要dd / MM / YYYY格式的两个字符串。

1 个答案:

答案 0 :(得分:-1)

您必须更改两种情况下的工作格式:

    var isoDate = "2018-10-31"
    let dateFormatter = DateFormatter()
    dateFormatter.dateFormat = "yyyy-MM-dd"
    print(dateFormatter.date(from: isoDate)!)

    isoDate = "2016-04-14T10:44:00+0000"
    dateFormatter.dateFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ssZZZ"
    print(dateFormatter.date(from: isoDate)!)