从响应中我已经在String中设置了时间,它包含HH:mm格式,任务是我必须将该字符串转换为12小时时间间隔,其中AM和PM在另一个字符串中显示结果
例如“16:36:00.000Z”我希望我的结果像下午4:36
这是我的示例代码:
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
let date = dateFormatter.dateFromString(dateValue)
// To convert the date into an HH:mm format
dateFormatter.dateFormat = "HH:mm"
let dateString = dateFormatter.stringFromDate(date!)
print(dateString)
但不幸的是,我的约会时间为零
答案 0 :(得分:2)
喜欢
let dateFormatter = NSDateFormatter()
16:36:00.000Z
dateFormatter.dateFormat = "HH:mm:ss.sssZ"
let date = dateFormatter.dateFromString(dateValue)
// To convert the date into an HH:mm format
dateFormatter.dateFormat = "hh:mm a" // or //h:mm a
let dateString = dateFormatter.stringFromDate(date!)
print(dateString)