所以我有顯示選定時間的日期選擇器和標簽,但我需要這樣做。例如,我選擇了 10:00 時間,標簽應顯示 11:30 13:00 14:30。無論您選擇什么時間,它都應該是 1.5h 3h 4.5h。我必須做什么?
@IBOutlet weak var dateLabel: UILabel!
@IBOutlet weak var DPOne: UIDatePicker!
override func viewDidLoad() {
super.viewDidLoad()
hoursMinutes()
DPOne.addTarget(self, action: #selector(dateChanged), for: .valueChanged)
}
@objc func dateChanged() {
hoursMinutes()
}
func hoursMinutes() {
let DF = DateFormatter()
DF.timeStyle = .short
let strDate = DF.string(from: DPOne.date)
dateLabel.text = strDate
}
uj5u.com熱心網友回復:
檢查這些:DPOne.date.addingTimeInterval(...)
https://developer.apple.com/documentation/foundation/date/1948745-addingtimeinterval
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/506540.html
