您的位置:首页 > 其它

NSDateFormatter

2016-07-27 19:23 281 查看
NSDateFormatter的创建很耗费资源, 使用比较多的时候最好创建一个单例, 而不是一直创建

时区:默认使用的是系统时区, 也可手动设置时区

NSDateFormatter *Formatter = [[NSDateFormatter alloc] init];

[Formatter setDateFormat:@"yyyy年MM月dd日 HH:mm:ss"]; //HH:24小时制 , hh:12小时制

//[Formatter setTimeZone:GTMzone]; //设置时区

NSString *time = [Formatter stringFromDate:date];

[Formatter setDateFormat:@"EEE"];

NSString *weekStr = [weekFormet stringFromDate:currentDate];

EEEE Monday / 星期几;

EEE Mon / 周几;

NSString *string = @"2015年06月09日 15:33:10";

NSDate *date = [Formatter dateFromString:string]; //会转化为0时区的时间
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: