1.根据时间戳获取星期几code
NSArray *weekday = [NSArray arrayWithObjects: [NSNull null], @"周日", @"周一", @"周二", @"周三", @"周四", @"周五", @"周六", nil]; NSDate *newDate = [NSDate dateWithTimeIntervalSince1970:data]; NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *components = [calendar components:NSWeekdayCalendarUnit fromDate:newDate]; NSString *weekStr = [weekday objectAtIndex:components.weekday];
环信的时间戳须要去三个0,去三位,即除一千 /1000component
2.获取当前系统时间戳orm
[[NSDate date] timeIntervalSince1970]
3.进行日期时间的格式化字符串
//建立一个日期时间格式化器 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; //设置格式 formatter.dateFormat = @"yyyy-MM-dd HH:mm"; //进行日期时间的格式化,返回字符串 [formatter stringFromDate:date]