DAYOFYEAR() - Day of Year

Q

How to extract the day of year of a given date using the DAYOFYEAR() function?

✍: FYIcenter.com

A

DAYOFYEAR(date) is a MySQL built-in function that returns the day of year from a given date. For example:

SELECT DAYOFYEAR('2023-02-03'), DAYOFYEAR(NOW());
  -- +-------------------------+------------------+
  -- | DAYOFYEAR('2023-02-03') | DAYOFYEAR(NOW()) |
  -- +-------------------------+------------------+
  -- |                      34 |              318 |
  -- +-------------------------+------------------+

Reference information of the DAYOFYEAR() function:

DAYOFYEAR(date): int
  Returns the day of the year for date, in the range 1 to 366.

Arguments, return value and availability:
  date: Required. The date to extract the day of year from.
  int: Return value. The day of year.
  Available since MySQL 4.

Related MySQL functions:

 

EXTRACT() - Extracting Datetime Component

DAYOFWEEK() - Day of Week (1=Sunday)

MySQL Functions on Date and Time

⇑⇑ MySQL Function References

2023-11-16, 257🔥, 0💬