ReaderHive/ReaderHive/Base/Extension/Date+NRAdd.swift
澜声世纪 211bf5f3df 1
2025-12-12 15:01:30 +08:00

32 lines
668 B
Swift

//
// Date.swift
// ReaderHive
//
// Created by on 2025/12/12.
//
import UIKit
extension Date {
///
func nr_differenceDay(_ date: Date) -> Int {
let dateComponents = Calendar.current.dateComponents([.day], from: self, to: date)
return dateComponents.day ?? 0
}
func nr_formatString(_ dateFormat: String) -> String {
let formatter = DateFormatter()
formatter.dateFormat = dateFormat
return formatter.string(from: self)
}
///
var nr_isToday: Bool {
get {
return Calendar.current.isDateInToday(self)
}
}
}