美文网首页iOS 开发IT梦之队IOS 知识积累
iOS 获取本地当前时间,时间戳 -- 把时间戳转化为时间

iOS 获取本地当前时间,时间戳 -- 把时间戳转化为时间

作者: 少年_如他 | 来源:发表于2016-05-06 16:01 被阅读7325次

    ios 获取系统当前时间

    前言  在开发中,我们常常需要获取系统当前时间,然后对时间进行操作,下面我介绍几种获取时间的方法----已经封装好了,拖到工程里面就可以使用!



    一.获取当前时间

    ```

    //获取当前时间


    ```

    -(NSString*)getCurrentTime {

    NSDateFormatter*formatter = [[NSDateFormatter alloc]init];[formatter setDateFormat:@"yyyMMddHHmmss"];

    NSString*dateTime = [formatter stringFromDate:[NSDatedate]];

    self.CurrentTime= dateTime;

    NSLog(@"当前时间是===%@",_CurrentTime);

    return_CurrentTime;

    }

    ```

    ```

    2.获取当前时间戳

    -(NSString*)getCurrentTimestamp{

    NSDate* dat = [NSDate dateWithTimeIntervalSinceNow:0];

    NSTimeInterval a=[dat timeIntervalSince1970];

    NSString*timeString = [NSString stringWithFormat:@"%0.f", a];//转为字符型

    returntimeString;

    }

    ```

    ```

    3.把时间戳转化为时间

    -(NSString*)SetTime:(NSString*)time{

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

    [formatter setDateStyle:NSDateFormatterMediumStyle];

    [formatter setTimeStyle:NSDateFormatterShortStyle];

    [formatter setDateFormat:@"yyyMMdd"];

    inttimeval = [timeintValue];

    NSDate*confromTimesp = [NSDate dateWithTimeIntervalSince1970:timeval];

    // NSLog(@"1296035591  = %@",confromTimesp);

    NSString*confromTimespStr = [formatters tringFromDate:confromTimesp];

    returnconfromTimespStr;

    }

    ```

    相关文章

      网友评论

      本文标题:iOS 获取本地当前时间,时间戳 -- 把时间戳转化为时间

      本文链接:https://www.haomeiwen.com/subject/krdhrttx.html