我希望用户在文本字段中输入开始日期。
如何将文本字段的默认日期设置为今天的日期?
Simples?
答案 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
}