在iphone上,我如何以正确的格式获得系统日期

时间:2010-01-28 01:21:16

标签: iphone time format

根据本地用户设置,我想获得正确的日期格式。例如,它可以是以下任何一种:

2010年1月5日 2010年1月5日 1/5/10

在Windows上怎么样?

感谢。

2 个答案:

答案 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表示秒数)