-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
iOS中日期有非常好用DateTools 库,但是有时候就需要判断是否是同一天/同一月/同一年,直接使用系统 Calendar 提供的方法就可以满足
// 比较两个日期,通过Calendar.Component 指定时间精度
public func compare(_ date1: Date, to date2: Date, toGranularity component: Calendar.Component) -> ComparisonResult
// 两个日期是否在同一天,通过Calendar.Component 指定时间精度
public func isDate(_ date1: Date, equalTo date2: Date, toGranularity component: Calendar.Component) -> Bool
// 两个日期是否是同一天
public func isDate(_ date1: Date, inSameDayAs date2: Date) -> Bool
// 是否是今天范围
public func isDateInToday(_ date: Date) -> Bool
// 是否在昨天范围
public func isDateInYesterday(_ date: Date) -> Bool
// 是否在明天范围
public func isDateInTomorrow(_ date: Date) -> Bool
// 是否在本周范围
public func isDateInWeekend(_ date: Date) -> Bool
Metadata
Metadata
Assignees
Labels
No labels