Swift 对比两个 Date 之间相差天数
发布时间:2020-12-14 05:53:38 所属栏目:百科 来源:网络整理
导读:/// DateTools.swift import Foundationextension Date { func daysBetweenDate(toDate: Date ) - Int { let components = Calendar . current . dateComponents( [ . day ] ,from: self,to: toDate) return components.day ?? 0 } } /// xxxController.swif
/// DateTools.swift
import Foundation
extension Date {
func daysBetweenDate(toDate: Date) -> Int {
let components = Calendar.current.dateComponents([.day],from: self,to: toDate) return components.day ?? 0 } }
/// xxxController.swift
let formatter = DateFormatter()
formatter.dateFormat = "YYYYMMdd"
let endDate = formatter.date(from: "20181220")
/// 当前日期 - 考试日期
let date = Date()
let days = Date().daysBetweenDate(toDate: endDate!)
print("相差天数为 ==",days) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |