【发布时间】:2017-06-27 10:09:12
【问题描述】:
我正在尝试为 iOS 创建一个闹钟应用程序,我是 Swift 新手。我想知道如何只从 UIDatePicker 获取时间。到现在为止,我有一个代码,它只给出了整个日期和时间。 `导入 UIKit
类视图控制器:UIViewController {
@IBOutlet weak var alarmTime: UIDatePicker!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func alarmTime(_ sender: UIDatePicker){
sender.datePickerMode = UIDatePickerMode.time
print(sender.date)
}
} ` Here is the screenshot of the output of the above code in the terminal
【问题讨论】:
-
显示你尝试过的代码,显示这个有一个代码,它只给出整个日期和时间
-
你需要格式化你的 dateformatter 。
-
@Anbu.Karthik 这是我用于日期选择器的 IBAction 函数。现在我只是简单地打印设定的时间。 ` @IBAction func alarmTime(_ sender: UIDatePicker) { // alarmTime.datePickerMode = UIDatePickerMode.time print(alarmTime.date) } `
-
@ReshmaSuresh - 你是对的,只需显示代码
-
@KKRocks 你能简单介绍一下吗?
标签: ios swift3 uidatepicker