Ios 如何在swift中获取时间戳间隔?

Ios 如何在swift中获取时间戳间隔?,ios,swift,timestamp,Ios,Swift,Timestamp,我看到了这个答案: 但出于某种原因,它给了我错误 我需要的是能够指定从现在到接下来2分钟之间的时间戳,或者从最后2分钟到现在之间的间隔 例如:间隔=>now-2分钟到现在(前2分钟到现在之间的时间) 谢谢。如果我没弄错的话,这应该可以为您澄清一些事情: let calendar = NSCalendar.currentCalendar() let now = NSDate() let comps = NSDateComponents() comps.minut

我看到了这个答案:

但出于某种原因,它给了我错误

我需要的是能够指定从现在到接下来2分钟之间的时间戳,或者从最后2分钟到现在之间的间隔

例如:间隔=>now-2分钟到现在(前2分钟到现在之间的时间)


谢谢。

如果我没弄错的话,这应该可以为您澄清一些事情:

    let calendar = NSCalendar.currentCalendar()

    let now = NSDate()

    let comps = NSDateComponents()
    comps.minute = 2

    let twoMinutesFromNow = calendar.dateByAddingComponents(comps, toDate: now, options: NSCalendarOptions.MatchStrictly)

    let interval = twoMinutesFromNow?.timeIntervalSinceDate(now)

这是一篇关于使用
NSCalendar
NSDateComponents

处理
NSDate
s的好文章。如果我做对了,这应该会为您澄清一些事情:

    let calendar = NSCalendar.currentCalendar()

    let now = NSDate()

    let comps = NSDateComponents()
    comps.minute = 2

    let twoMinutesFromNow = calendar.dateByAddingComponents(comps, toDate: now, options: NSCalendarOptions.MatchStrictly)

    let interval = twoMinutesFromNow?.timeIntervalSinceDate(now)
var curr = NSDate(timeIntervalSince1970: 10000)
var timestep = curr

这是一篇关于使用
NSCalendar
NSDateComponents

处理
NSDate
s的好文章。如果我做对了,这应该会为您澄清一些事情:

    let calendar = NSCalendar.currentCalendar()

    let now = NSDate()

    let comps = NSDateComponents()
    comps.minute = 2

    let twoMinutesFromNow = calendar.dateByAddingComponents(comps, toDate: now, options: NSCalendarOptions.MatchStrictly)

    let interval = twoMinutesFromNow?.timeIntervalSinceDate(now)
var curr = NSDate(timeIntervalSince1970: 10000)
var timestep = curr

这是一篇关于使用
NSCalendar
NSDateComponents

处理
NSDate
s的好文章。如果我做对了,这应该会为您澄清一些事情:

    let calendar = NSCalendar.currentCalendar()

    let now = NSDate()

    let comps = NSDateComponents()
    comps.minute = 2

    let twoMinutesFromNow = calendar.dateByAddingComponents(comps, toDate: now, options: NSCalendarOptions.MatchStrictly)

    let interval = twoMinutesFromNow?.timeIntervalSinceDate(now)
var curr = NSDate(timeIntervalSince1970: 10000)
var timestep = curr

这是一篇关于使用
NSCalendar
NSDateComponents

处理
NSDate
s的好文章,如果curr是当前时间戳,如果我添加20000,那么它就是2分钟后的时间戳,对吗?如果curr是当前时间戳,如果我添加20000,然后是2分钟后的时间戳,对吗?如果curr是当前时间戳,如果我加20000,那么它是2分钟后的时间戳,对吗?如果curr是当前时间戳,如果我加20000,那么它是2分钟后的时间戳对吗?所以现在->有当前时间戳,twoMinutesFromNow在添加2分钟后有时间戳?那么现在->有当前时间戳,twoMinutesFromNow在添加2分钟后有时间戳?那么现在->有当前时间戳,twoMinutesFromNow在添加2分钟后有时间戳?那么现在->有当前时间戳,twoMinutesFromNow在添加2分钟后有时间戳吗?
var curr = NSDate(timeIntervalSince1970: 10000)
var timestep = curr