Day of the Year

Given a string date representing a Gregorian calendar date formatted as YYYY-MM-DD, return the day number of the year.

Example 1
Inputdate = "2019-01-09"
Output9
Given date is the 9th day of the year in 2019.
Example 2
Inputdate = "2019-02-10"
Output41
January has 31 days, so February 10 is day 31 + 10 = 41 of the year.

Constraints

  • date.length == 10
  • date[4] == date[7] == '-', and all other date[i]'s are digits
  • date represents a calendar date between Jan 1^st, 1900 and Dec 31^st, 2019.

Asked at 2 companies

</>

Your Solution

(Ctrl/Cmd + Enter)

Switching Language

Loading template...

Loading...

Sign in to save your progress

AI code evaluation

Get a correctness verdict, missed edge cases, and complexity analysis of your solution.

Sign in to evaluate