0
我正在開發一個使用UIDatePicker
的iOS應用程序。模式是「日期和時間」,因此用戶可以從同一個選擇器中選擇日期和時間。您可以在拾取器中實際看到日,時間,小時,分鐘,上午/下午。類型「日期和時間」的UIDatePicker僅返回日期而不是時間
的問題是,當我嘗試提取的日期和時間(包括重要的),我只得到了日期打印出來,即使它是一個「日期和時間」選擇器(根據的Xcode什麼,我在看運行)。
下面是代碼:
let dateFormatter = NSDateFormatter()
dateFormatter.dateStyle = NSDateFormatterStyle.ShortStyle
var date = dateFormatter.stringFromDate(sender.date)
println(date)
dateTimeLabel.text = date
dateTimeLabel.textColor = UIColor.blackColor()
它等同於其他的例子,我在網上看到的,但我只是不明白爲什麼他們得到的時間和日期,我只得到了日期。我也需要時間!
NSDateFormatterStyle.ShortStyle
將返回「2015年6月20日,下午3:45」之類的東西,但它只在打印到控制檯或應用程序時纔會返回「6/20/2015」。
如果是這樣的話,有沒有辦法可以提取時間,然後我已經有了約會?老實說,從我見過的其他例子中,他們都得到了。我不知道爲什麼我只能得到日期。
任何幫助將不勝感激!
這工作。謝謝! –
歡迎您! –