음수가 아닌 정수 Excel 스타일 날짜 코드가 제공되면 연도, 월 및 "일"을 명확하게 나타내는 적절한 형식으로 해당 "날짜"를 반환하십시오.
사소한 생각합니다. "무서운 따옴표"를 보셨습니까? Excel에는 몇 가지 단점이 있기 때문에 사용했습니다. 엑셀 년 1 월 1 일에 대한 번호가 1 인 일을 세는 일 , 1900 만, 1900 년 1 월 0을 가진 것처럼 일 2 월 29 일이 , 그래서 모든 테스트 케이스를 시도하는 것은 매우 조심 :
Input → Output (example format)
0 → 1900-01-00 Note: NOT 1899-12-31
1 → 1900-01-01
2 → 1900-01-02
59 → 1900-02-28
60 → 1900-02-29 Note: NOT 1900-03-01
61 → 1900-03-01
100 → 1900-04-09
1000 → 1902-09-26
10000 → 1927-05-18
100000 → 2173-10-14
DayOfWeek
방법 원래의 시대, 1899-12-30 있기 때문에 (또는 가상의 1900-01-00)은 요일이 단순히 요일 번호의 mod-7이되도록 선택되었지만 1899-12-30에서는 작동하지 않습니다.