We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please fill out this template when filing an issue. All comment lines beginning with an > instruct you with what info we expect. You can delete those lines once you've filled in the info.
Please fill out this template when filing an issue.
All comment lines beginning with an > instruct you with what info we expect. You can delete those lines once you've filled in the info.
[x] I've read, understood, and done my best to follow the Contributing guidelines before opening this issue.
Provide a compute property.
Get days in year for Date.
Date
Please replace this with of what happened instead.
extension Date { var numberOfDaysInYear: Int { return Calendar.current.ordinality(of: .day, in: .year, for: self)! } }
let now = Date() dump(now) print(now.numberOfDaysInYear)
▿ 2018-08-25 08:43:25 +0000 - timeIntervalSinceReferenceDate: 556879405.01351404 237
The text was updated successfully, but these errors were encountered:
imho: name should be numberOfDaysLeftInYear or something like it. because number-of-days-in-year is either 365 or 366 depending on leap-year
numberOfDaysLeftInYear
Sorry, something went wrong.
Actually the code example is dayInYear. To get numberOfDaysLeftInYear it would be calculated as such:
dayInYear
extension Date { var dayInYear: Int { return Calendar.current.ordinality(of: .day, in: .year, for: self)! } var numberOfDaysInYear: Int { return Calendar.current.range(of: .day, in: .year, for: self)!.upperBound - 1 } var numberOfDaysLeftInYear: Int { return numberOfDaysInYear - dayInYear } } Date().numberOfDaysLeftInYear // 81 (for Oct 11, 2018)
No branches or pull requests
[x] I've read, understood, and done my best to follow the Contributing guidelines before opening this issue.
What did you do?
What did you expect to happen?
What happened instead?
SwifterSwift Environment
Demo Project
The text was updated successfully, but these errors were encountered: