簡體   English   中英

比較 Swift 中的兩個日期

[英]Compare two dates in Swift

所以我必須用時間戳保存我的緩存(名為timestamp1) 下次應用加載時,我必須比較當前時間戳和時間戳1的差異。

我將如何實施?

您可以通過Date屬性timeIntervalSinceNow直接訪問它。 另外,Swift 3 中不需要使用NSDate 。使用DateFormatter Datedate(from:)方法返回Date?實例Date? 不是NSDate? .

let timeInterval = date.timeIntervalSinceNow

您可以使用timeIntervalSince(_:)方法獲取兩個日期之間的TimeInterval

let timeInterval = date1.timeIntervalSince(date2)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM