mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
19 lines
510 B
Swift
19 lines
510 B
Swift
import Foundation
|
|
import TelegramCore
|
|
|
|
public func hasBirthdayToday(cachedData: CachedUserData) -> Bool {
|
|
if let birthday = cachedData.birthday {
|
|
return hasBirthdayToday(birthday: birthday)
|
|
|
|
}
|
|
return false
|
|
}
|
|
|
|
public func hasBirthdayToday(birthday: TelegramBirthday) -> Bool {
|
|
let today = Calendar.current.dateComponents(Set([.day, .month]), from: Date())
|
|
if today.day == Int(birthday.day) && today.month == Int(birthday.month) {
|
|
return true
|
|
}
|
|
return false
|
|
}
|