根据本地用户设置,我想获得正确的日期格式。例如,它可以是以下任何一种:
2010年1月5日 2010年1月5日 1/5/10
在Windows上怎么样?
感谢。
答案 0 :(得分:4)
将NSDateFormatter
与其中一种NSDateFormatterStyle
样式一起使用。它会自动使用用户的区域设置。
答案 1 :(得分:2)
NSDate * selected = [NSDate date];
NSDateFormatter * format = [[[NSDateFormatter alloc] init] autorelease];
[格式setDateFormat:@“MM / dd / YYYY”];
strDate = [format stringFromDate:selected];
将格式更改为您想要的任何内容。(M表示月份,d表示日期,Y表示年份,m表示分钟,h表示小时,s表示秒数)