如何使用NSDateFormat格式化日期?

时间:2016-04-13 08:53:27

标签: swift nsdate nsdateformatter

我需要格式化我的约会。我有这段代码:

func recuperaData() -> String? {

 let data = NSDateFormatter.localizedStringFromDate(NSDate(), dateStyle: .ShortStyle, timeStyle: .ShortStyle)
    return "\(data)"
}

此代码返回一个这样的字符串:

  

2016年4月13日,上午10:50而不是我想要2016年4月13日,10:50

我需要做什么?

1 个答案:

答案 0 :(得分:1)

使用NSDateFormatter

func recuperaData() -> String?
{
    let dateFormatter = NSDateFormatter()
    dateFormatter.dateFormat = "dd/MM/yyyy, HH:mm"
    let selecteddate = dateFormatter.stringFromDate(NSDate())
    return selecteddate
}