https://bornsql.ca/blog/dates-and-times-in-sql-server-datepart/
Dates and Times in SQL Server: DATEPART()