美文网首页
Swift 时间

Swift 时间

作者: JaiUnChat | 来源:发表于2017-04-03 17:32 被阅读22次

timeInterval 指的是两个时间间隔的秒数
比如

let now = Date().timeIntervalSince1970 // 从1970距今的秒数

这个返回的即时unix时间戳

自定义时间

// 一天是86400秒 
let yestoday = Date(timeIntervalSinceNow:-86400).timeIntervalSince1970 

时间比较

func compareDate(_ dateA: Date, withAnotherDate dateB: Date) {
    let result = dateA.compare(dateB)
    if  result == ComparisonResult.orderedAscending {
        print("now compared with feture")
    } else if result == ComparisonResult.orderedDescending {
        print("now compared with past")
    } else {
        print("I think you compared with yourself")
    }

}

相关文章

  • Swift 时间

    timeInterval 指的是两个时间间隔的秒数比如 这个返回的即时unix时间戳 自定义时间 时间比较

  • Swift开源了

    2014 WWDC Swift发布,一年多的时间,Swift的发展迅猛,随着这周五Swift开源,Swift给开发...

  • Swift的优化

    swift 比oc更快,但是swift编译比oc时间长因为swift使用Whole Module Optimiza...

  • OC/Swift 日期/字符串/时间戳相互转换

    获取当前日期 Swift OC 日期转时间戳 Swift OC 注:时间戳(TimeInterval)为 Doub...

  • iOS开发 - Swift语法的部分理解

    从OC转用Swift,感觉Swift实在太强大了,是真爱!!(糟了,是心动的感觉!)但由于使用Swift时间较短,...

  • 亲历swift4更新

    swift4已经更新一段时间了,相比swift3,不得不说苹果花了大工夫在swift上面,感觉swift越来越简单...

  • Kotlin笔记

    之前搞过一小段时间的Swift,发现Kotlin和Swift很像,哦,不,应该是Swift和Kotlin很像,Ko...

  • swift String

    Swift 中的String 在过去几年时间里面学习了好几门语言,他们分别是: Swift1.0 Swift2.0...

  • iOS学习周报一

    1. 苹果对Swift语言开源 2014 WWDC Swift发布,一年多的时间,Swift的发展迅猛,随着这周五...

  • 使用swift给objc项目做单元测试

    swift在iOS开发中越来越普及,大家都认同swift将是iOS的未来,从objc切换到swift只是时间问题。...

网友评论

      本文标题:Swift 时间

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