dateadd함수에서 형식으로 "y"와 "d"를 지정했을때 차이가 잘이해되지 않습니다.
y는 일(일년기준) 이라고 교재설명은 있는데, 이것이 실제문제에서 어떻게 적용되는지 모르겠습니다.
예) dateadd("y", 5, "2016-12-20") 이면 2016-12-25 라면
dateadd("d", 5, "2016-12-20") 이면 결과 값이 어떻게 되나요? y와 d의 차이가 무엇입니까?
안녕하세요.
2017년도 교재에 있는 설명을 복사한 내용입니다. dateadd로를 조금 애매gkdu datepart로 설명한 내용입니다.
‘d’와 ‘y’의 차이
‘d’는 해당 날짜의 ‘일’ 부분을 그냥 표시하고,‘ y’는 해당 날짜가 일 년 중 몇 번째 날짜 인지를 계산하여 표시합니다. 예를 들어 ‘=DatePart("d", "2016-2-5”)’로 지정하면 ‘2016-2-5’에서 ‘일’에 해당하는 ‘5’를 표시하고, ‘=DatePart("y","2016-2-5")’로 지정하면 일 년 중 ‘2016-2-5’이몇 번째 날짜 인지를 계산한 36이 표시됩니다.
즐거운 하루 되세요.
-
*2017-01-03 09:20:14
안녕하세요.
2017년도 교재에 있는 설명을 복사한 내용입니다. dateadd로를 조금 애매gkdu datepart로 설명한 내용입니다.
‘d’와 ‘y’의 차이
‘d’는 해당 날짜의 ‘일’ 부분을 그냥 표시하고,‘ y’는 해당 날짜가 일 년 중 몇 번째 날짜 인지를 계산하여 표시합니다. 예를 들어 ‘=DatePart("d", "2016-2-5”)’로 지정하면 ‘2016-2-5’에서 ‘일’에 해당하는 ‘5’를 표시하고, ‘=DatePart("y","2016-2-5")’로 지정하면 일 년 중 ‘2016-2-5’이몇 번째 날짜 인지를 계산한 36이 표시됩니다.즐거운 하루 되세요.