2016-08-01 19:56:39 c602530268 阅读数 951

获取系统是24小时制或者12小时制

NSString *formatStringForHours = [NSDateFormatter dateFormatFromTemplate:@"j" options:0 locale:[NSLocale currentLocale]];

NSRange containsA = [formatStringForHours rangeOfString:@"a"];

BOOL hasAMPM = containsA.location != NSNotFound;

//hasAMPM==TURE为12小时制,否则为24小时制

网上摘抄,分不出谁才是原作了

2013-12-08 10:18:11 u012189584 阅读数 1829

- (void)viewDidLoad

{

    [super viewDidLoad];

    NSString *formatStringForHours=[NSDateFormatter dateFormatFromTemplate:@"j" options:0 locale:[NSLocale currentLocale]];

    NSRange containsA=[formatStringForHours rangeOfString:@"a"];

    BOOL hasAMPM=containsA.location!=NSNotFound;

    if (hasAMPM==true)

    {

        NSLog(@"12小时制");

    }

    else

    {

        NSLog(@"24小时制");

    }

  

}


2016-09-02 14:05:56 CornerAndCorner 阅读数 389

G:公元年代

yy:年的后两位

yyyy:完整的年

MM:月份,显示1-12

MMM:月份,显示英文简写

MMMM:月份,显示英文全称

dd:天,两位显示

d:天,显示一位数

EEE:英文简写星期

EEEE:英文全称星期

aa:上下午,显示AM/PM

HH:24小时制

hh:12小时制 或者K也是12小时制

m:显示分钟一位

mm:显示分钟两位

s:显示秒一位

ss:显示秒两位

S:显示毫秒


没有更多推荐了,返回首页