【发布时间】:2015-12-26 18:38:35
【问题描述】:
如何在 Swift 中提取自日期以来的年数、月数和天数。
到目前为止,我在名为DatePickerController 的类文件中有以下代码。
class DatePickerController: UIViewController {
@IBOutlet var datePicker:UIDatePicker!
@IBOutlet var dateDisplay: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func datePickerChanged(sender: AnyObject) {
setDate()
}
let dateFormatter = NSDateFormatter()
// MARK: - Date Format
func setDate() {
dateFormatter.dateStyle = NSDateFormatterStyle.ShortStyle
dateDisplay.text = dateFormatter.stringFromDate(datePicker.date)
}
}
我将为年、月和日创建单独的UILables。
【问题讨论】: