在Swift中,如何将默认日期条目设置为今天

时间:2015-08-19 10:34:23

标签: swift datepicker simpledateformat

我希望用户在文本字段中输入开始日期。

如何将文本字段的默认日期设置为今天的日期?

Simples?

2 个答案:

答案 0 :(得分:0)

viewDidLoad()中试试这个:

let dateFormatter = NSDateFormatter()
dateFormatter.dateStyle = .MediumStyle
dateFormatter.timeStyle = .NoStyle   
yourTextField.text = dateFormatter.stringFromDate(NSDate())

请参阅Apple文档以了解有关NSDateFormatter

的更多信息

答案 1 :(得分:0)

这应该有效:

override func viewDidLoad() {
    super.viewDidLoad()   

    let todaysDate = Date()
    let dateFormatter = DateFormatter()
    dateFormatter.dateFormat = "MMM dd, yyyy"
    let dateString = dateFormatter.string(from: todaysDate)

    yourTextField.text = dateString
}