繁体   English   中英

UILabel从datepicker获取日期时的日期格式

[英]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

然后在viewDidLoadinit方法中最好

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM