objective-c - 以毫秒为单位获取当前日期

标签 objective-c cocoa-touch ios date time

谁能告诉我如何以毫秒为单位获取当前日期?

最佳答案

有几种方法可以做到这一点,虽然我个人最喜欢的是:

CFAbsoluteTime timeInSeconds = CFAbsoluteTimeGetCurrent();

您可以阅读有关此方法的更多信息 here .您也可以通过调用 timeIntervalSince1970 创建一个 NSDate 对象并获取时间。返回 seconds自 1970 年 1 月 1 日起:

NSTimeInterval timeInSeconds = [[NSDate date] timeIntervalSince1970];

在 Swift 中:

let timeInSeconds: TimeInterval = Date().timeIntervalSince1970

关于objective-c - 以毫秒为单位获取当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6150422/

相关文章:

CALayer 上的 IoS 7 核心文本模糊

objective-c - 未找到属性/方法?

objective-c - 如何在不包括任何夏令时的情况下从日期创建日期字符串?

ios - 只能接受一个参数的 NSLog 宏

iphone - UINavigationBar 左侧有两个按钮

ios - 如何创建左侧带有后退按钮的导航栏?

iphone - animateWithDuration :animations: block main thread?

objective-c - iOS 上的数据源

ios - 记录来自 iPad 应用程序的 API 调用

ios - 在没有导航 Controller 的情况下推送 UIViewController