I have a date in the format [last two year][day of 365]. Using either SQL or excel functions, I need to determine the date this pertains to. The year is always the last two of the 2000s. There are no dates from before 2007. Is there a way to easily do this? I’m using this for a quick check, and am trying to avoid a large coding time for this.
Share
In SQL, the date-handling functions seem to vary widely by SQL vendor, and there don’t seem to be any good standard ways of handling date offsets. However, if you were a bit more specific about the specific SQL server you’re using, someone might be able to provide an answer that applies.
In Excel, you can build a date for the first day of the year (e.g. 2008-01-01) and then add the number of days numerically, subtracting 1 so that the first day is still 2008-01-01; the resulting value, when formatted as a date, should be the precise date value. For example,
=DATE(2008,1,1)-1+320returns a date of 11/15/08 (at least in LibreOffice Calc).