在Swift 3中获取当前date?
如何在Swift 3中设置label.text当前date?
我想今天打印到屏幕上。 我没有find如何做到这一点。
在c#中很简单:
var date = DateTime.Now 我需要在swift 3中写15.09.2016。谢谢
你在评论中说你想得到“15.09.2016”。
 为此,使用Date和DateFormatter : 
 let date = Date() let formatter = DateFormatter() 
把你想要的格式给格式化器:
 formatter.dateFormat = "dd.MM.yyyy" 
获取结果string:
 let result = formatter.string(from: date) 
设置你的标签:
 label.text = result 
结果:
2016年9月15日
你可以用Swift 3.0这样做:
 let date = Date() let calendar = Calendar.current let components = calendar.dateComponents([.year, .month, .day], from: date) let year = components.year let month = components.month let day = components.day print(year) print(month) print(day)