【问题标题】:How to filter English letters in String? [duplicate]如何过滤字符串中的英文字母? [复制]
【发布时间】:2018-01-31 14:10:07
【问题描述】:

如何使用 Swift 过滤字符串中的英文字母,如下所示:

2017-08-23T13:00:00+08:00

删除时间字符串中的“T”:

2017-08-23 13:00:00 +08:00

【问题讨论】:

  • 这不是许愿基金会。如果您对代码的实际实现感到困惑,请展示您的工作。
  • 看看..DateFormatter

标签: swift string filter


【解决方案1】:

试试这个代码

func convertDateFormater(_ date: String) -> String
    {
        let dateFormatter = DateFormatter()
        dateFormatter.dateFormat = "dd-MM-yyyy'T'hh:mm:ss z"
        let date = dateFormatter.date(from: date)
        dateFormatter.dateFormat = "dd-MM-yyyy hh:mm:ss z"
        return  dateFormatter.string(from: date!)
    }

【讨论】:

    猜你喜欢
    • 2020-04-14
    • 1970-01-01
    • 1970-01-01
    • 2016-01-05
    • 2011-08-22
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 2011-12-03
    相关资源
    最近更新 更多