格式化 Internet 时间字符串 (Swift 1.2)
Format internet time string (Swift 1.2)
我正在尝试将字符串从互联网时间格式化为更易读的内容。
我的输入是这样的:Mon, 27 Apr 2015 20:00:00 +0000
我想将其格式化为:Mon, 27 Apr
我是 Swift 的新手,所以我不知道最好的方法。
类似于:
let unformattedDateString = "Mon, 27 Apr 2015 20:00:00 +0000"
let dateFormatter = NSDateFormatter()
// input format
dateFormatter.dateFormat = "E, dd MMM yyyy HH:mm:ss Z"
// create NSDate from String
let date = dateFormatter.dateFromString(unformattedDateString)!
// output format
dateFormatter.dateFormat = "E, dd MMM"
// create String from NSDate
let formattedDateString = dateFormatter.stringFromDate(date)
我正在尝试将字符串从互联网时间格式化为更易读的内容。
我的输入是这样的:Mon, 27 Apr 2015 20:00:00 +0000
我想将其格式化为:Mon, 27 Apr
我是 Swift 的新手,所以我不知道最好的方法。
类似于:
let unformattedDateString = "Mon, 27 Apr 2015 20:00:00 +0000"
let dateFormatter = NSDateFormatter()
// input format
dateFormatter.dateFormat = "E, dd MMM yyyy HH:mm:ss Z"
// create NSDate from String
let date = dateFormatter.dateFromString(unformattedDateString)!
// output format
dateFormatter.dateFormat = "E, dd MMM"
// create String from NSDate
let formattedDateString = dateFormatter.stringFromDate(date)