zoukankan      html  css  js  c++  java
  • NSDate

    NSDate *date = [NSDate date];         //返回0时区, 当前时间

    date = [NSDate dateWithTimeIntervalSinceNow:10];       //返回0时区, 距离现在10秒之后的时间

    date = [NSDate dateWithTimeIntervalSince1970:10];     //返回1970-1-1 00:00:00时间10秒后的时间

    date = [NSDate dateWithTimeIntervalSinceReferenceDate:10];     //返回以2001/01/01 GMT为基准,然后过了10秒的时间

    date = [NSDate distantFuture];        // 随机返回一个比较遥远的未来时间

    date = [NSDate distantPast];            // 随机返回一个比较遥远的过去时间

    NSDate *date2 = [date dateByAddingTimeInterval:10];                         //返回距离date,10秒之后的时间

    NSDate *date2 = [NSDate dateWithTimeInterval:60 sinceDate:date];    //距离date10秒之后的时间

     NSDate *date2 = [NSDate date];  

     [date earlierDate:date2];                 // 返回比较早的那个时间  

     [date laterDate:date2];                   // 返回比较晚的那个时间

    BOOL isEquel =[date isEquelToDate:date2];        //返回两个时间是否相等;

     

    //NSDateFormatter *formatter3 = [[NSDateFormatter alloc] init];

    [formatter3 setDateFormat:@"yyyy年MM月dd号 HH时mm分ss秒"];

    NSString *dateString3 = @"2015年11月24号 11时10分10秒";

    转过来的时间会被回归到零时区的时间

    NSDate *date5 = [formatter3 dateFromString:dateString3];

  • 相关阅读:
    浏览器回退
    几个小东西
    获取用户的IP
    easyui datagrid中 formatter的用法
    vscode安装go语言插件失败解决方法
    c#项目NLOG不显示日志
    C# 抽象类与接口的区别
    用SQL Server事件探查器创建跟踪
    使用MathJax在博客园里添加数学公式
    概率主题模型简介 Introduction to Probabilistic Topic Models
  • 原文地址:https://www.cnblogs.com/lion-witcher/p/5705236.html
Copyright © 2011-2022 走看看