繁体   English   中英

iOS SDK:如何从UIDatePicker中获取日期?

[英]iOS SDK: How to get the date out of a UIDatePicker?

我需要从UIDatePicker检索日期(最好我也想指定格式。例如,mmdd将输出字符串1209.任何合理解析的字符串也可以。

提前致谢。

您需要使用日期属性:

NSDate *myDate = datePicker.date;

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"cccc, MMM d, hh:mm aa"];
NSString *prettyVersion = [dateFormat stringFromDate:myDate];

顺便说一下,它并不明显,但你可以通过在单引号中包含格式来添加特定的非解析文本:

[dateFormat setDateFormat:@"'Game-'yyyyMMdd-HHmm'.xml'"];
NSString *filenameVersion = [dateFormat stringFromDate:myDate];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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