//获取当前日期
+(NSString*)getCurrentTimebyday{
NSDateFormatter* nsdf2=[[NSDateFormatter alloc] init];
[nsdf2 setDateStyle:NSDateFormatterShortStyle];
[nsdf2 setDateFormat:@"YYYYMMdd"];
return [nsdf2 stringFromDate:[NSDate date]];
}
//获取当前日期
+(NSString*)getCurrentTimebyseconds
{
// return @"1446440606485";
NSDateFormatter* nsdf2=[[NSDateFormatter alloc] init];
[nsdf2 setDateStyle:NSDateFormatterShortStyle];
[nsdf2 setDateFormat:@"YYYYMMddHHmmss"];
return [nsdf2 stringFromDate:[NSDate date]];
}
//获取时间戳
+(NSString *)timespan{
NSDate* date = [NSDate dateWithTimeIntervalSinceNow:0];
NSTimeInterval a=[date timeIntervalSince1970]*1000;
NSString *timespan = [NSString stringWithFormat:@"%.0f", a];
// NSInteger date=[[self getCurrentTimebyseconds] integerValue]*1000;
// NSString *timespan=[NSString stringWithFormat:@"%ld",[(long)date]t];
return timespan;
}
//获取GUID
+ (NSString*) stringWithGUID {
CFUUIDRef uuidObj = CFUUIDCreate(nil);//create a new UUID
//get the string representation of the UUID
NSString *uuidString = (__bridge_transfer NSString*)CFUUIDCreateString(nil, uuidObj);
CFRelease(uuidObj);
return [uuidString lowercaseString];
}
iOS 获取当前时间和时间戳
最新推荐文章于 2023-02-13 14:54:40 发布