iOS 获取当前时间和时间戳

来源:互联网 发布:七层网络结构 编辑:程序博客网 时间:2024/05/16 01:42
//获取当前日期+(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];}
0 0
原创粉丝点击