NSDateFormatter 根据时间戳求出时间

时间:2023-01-05 02:20:23

NSDateFormatter 根据时间戳求出时间

- (void)detailWithStyle:(NSString*)style time:(NSInteger)time
{
// NSString *min = [NSString stringWithFormat:@"%d",(int)time / 60];

//得到分钟
NSString*min = [NSString

stringWithFormat:@"%ld",time /60]; //得到秒

NSString*s = [NSString stringWithFormat:@"%ld",time %60];

//拼接为详情

NSString*detail = [NSString stringWithFormat:@"%@
/ %@' %@\"",style,min,s];

self.text= detail; }

- (void)dateStrWithdate:(NSTimeInterval)date {

//根据时间戳求出时间

NSDate*dateNow = [NSDate dateWithTimeIntervalSince1970:date / 1000];

// NSTimeInterval now = [[NSDate date] timeIntervalSince1970];

//设置date样式

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

//formatter样式,MM是阿拉伯数字 MMM英文简写 MMMM是英文全拼 三个M代表英文

formatter.dateFormat = @"MMM-dd"; //输出格式为英文

formatter.locale= [[NSLocalealloc] initWithLocaleIdentifier:@"en-us"];

//所在时区,使用系统所在的时区 formatter.timeZone= [NSTimeZone

systemTimeZone]; NSString*dateStr = [formatter

stringFromDate:dateNow]; self.text= dateStr;

}

#pragma mark 获取当时的时间 NSDateFormatter *formatter =

[[NSDateFormatter alloc] init]; formatter.dateFormat = @"yyyy-MM-dd

hh:mm:ss";
formatter.timeZone = [NSTimeZone

systemTimeZone];
NSString *date = [formatter

stringFromDate:[NSDate date]]; //从单例里取出用户信息

Singleton *s = [Singleton shareUsername];

Wish *wish = [[Wish alloc] init]; wish.content =self.textV.text;

wish.user_pic = s.pictureUrl; wish.username = s.userName; wish.format_time = date; //添加到数组中的第一个 [self.infoArray insertObject:wish

atIndex:0];
[self.wishTableV reloadData];

}

[self.wishView removeFromSuperview]; }