• IOS中NSdate用法


    // date方法返回的就是当前时间(now)  
    02. NSDate *date = [NSDate date];  
    03.// now:  11:12:40  
    04.// date: 11:12:50  
    05. date = [NSDate dateWithTimeIntervalSinceNow:10];//返回当前时间10秒后的时间  
    06. // 从1970-1-1 00:00:00开始  
    07. date = [NSDate dateWithTimeIntervalSince1970:10];//返回1970-1-1 00:00:00时间10秒后的时间  
    08. // 随机返回一个比较遥远的未来时间  
    09. date = [NSDate distantFuture];  
    10. // 随机返回一个比较遥远的过去时间  
    11. date = [NSDate distantPast];  
    12.// 返回1970-1-1开始走过的毫秒数  
    13. NSTimeInterval interval = [date timeIntervalSince1970];  
    14. // 跟其他时间进行对比  
    15. NSDate *date2 = [NSDate date];  
    16. // 返回比较早的那个时间  
    17. [date earlierDate:date2];  
    18. // 返回比较晚的那个时间  
    19. [date laterDate:date2];  
    20.  
    21.  
    22.NSDate *date = [NSDate date];  
    23. // 2013-04-07 11:14:45  
    24. NSDateFormatter *formatter = [[NSDateFormatter alloc] init];  
    25. // HH是24进制,hh是12进制  
    26. formatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";  
    27. // formatter.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"] autorelease];  
    28. NSString *string = [formatter stringFromDate:date];  
    29. NSLog(@"%@", string);  
    30. // 返回的格林治时间  
    31. NSDate *date2 = [formatter dateFromString:@"2010-09-09 13:14:56"];  
    
  • 相关阅读:
    模块
    Queue(队列)
    Stack(栈)
    Vector(容器)
    位图像素的颜色
    大数处理之三(除法)
    大数处理之二(幂运算)
    浮点数(double)的优势
    大数处理之一(加法和乘法)
    Depth-First Search
  • 原文地址:https://www.cnblogs.com/liuxiang520/p/3918550.html
Copyright © 2020-2023  润新知