Leetcode 1260 Solution
This article provides solution to leetcode question 1260 (day-of-the-year)
Access this page by simply typing in "lcs 1260" in your browser address bar if you have bunnylol configured.
Leetcode Question Link
https://leetcode.com/problems/day-of-the-year
Solution
class Solution:
def dayOfYear(self, date: str) -> int:
days_in_months = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
year_in_str, month_in_str, day_in_str = date.split("-")
year = int(year_in_str)
month = int(month_in_str)
day = int(day_in_str)
if year % 4 == 0:
days_in_months[1] += 1
total_days = 0
for i in range(month - 1):
total_days += days_in_months[i]
return total_days + day