[英]Dateformatting when UILabel is getting date from datepicker
我有日期选择器,按钮和标签。 标签上显示“选择日期”,日期选择器是一个日期选择器,并且按钮会将用户选择的日期转移到标签中,如下所示:“您选择了日期2013-01-18 02:28:58 +0000 ”。
我如何获取日期格式为:“您选择的日期为18 / 01-2013”? 没有设置时间和日期/月份/年份?
我在按钮IBAction中用于转移到标签的代码是:
NSString *words = [[NSString alloc]initWithFormat:@"You chose the date %@", dateSelected];
settDato.text = words;
在您的.h
使用NSDateFormatter
NSDateFormatter *formatter
然后在viewDidLoad
或init
方法中最好
formatter=[[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd/MM-YYYY"];
然后在您的IBAction
NSString *words = [NSString stringWithFormat:@"You chose the date %@", [formatter stringFromDate:dateSelected]];
settDato.text = words;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.