iOS时间比较

// 获取系统当前时间

let date = NSDate()

// 将时间转化为某种格式

let dateFormatter = NSDateFormatter()

// 将时间以年月日时分秒显示

dateFormatter.dataFormat = "yyyy-MM-dd-HH-mm-ss"

// 假设一个时间

let date1 = 2016-8-9 08:35:43

let newDate = dateFormatter.datFormString(date1)

//计算出当前时间与传入时间的差值(单位为秒)

let dealy = date.timeNSTimevalSinceDate(newDate)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /******* 设置两个时间差为固定值 *******/ NSCalendar *calendar = [[NS...
    飘金阅读 4,809评论 0 1
  • .h文件 #import #define D_MINUTE60 #define D_HOUR3600 #defin...
    屈涯阅读 626评论 2 0
  • 在iOS开发中,经常会遇到各种各样的时间问题,8小时时差,时间戳,求时间间隔,农历等等。解决办法网上比比皆是,但大...
    真巧了_嘿阅读 2,819评论 0 7
  • 处理日期的常见情景 NSDate -> String & String -> NSDate 日期比较 日期计算(基...
    KAKA_move阅读 834评论 0 0
  • 【尽力而为】20170803-D80 1牛津树:新增加1-32.加上昨日的复读一遍,晚上以教爸爸为名,把之前的所有...
    小君爱未未阅读 116评论 0 0