Res*_*esh 3 uidatepicker ios swift3
我正在尝试为iOS创建一个闹钟应用程序,我是Swift的新手.我想知道如何从UIDatePicker获得时间.直到现在,我有一个代码,它只给出了整个日期的时间.`import UIKit
class ViewController: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)
}
Run Code Online (Sandbox Code Playgroud)
设置日期选择器模式如下.
datePicker.datePickerMode = UIDatePickerMode.Time
从日期获取时间:
let date = Date()
let calendar = Calendar.current
let comp = calendar.dateComponents([.hour, .minute], from: date)
let hour = comp.hour
let minute = comp.minute
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8496 次 |
| 最近记录: |