노션 수식으로 날짜 형식 변환하기: 수식 코드 활용 방법
24. 11. 22.
최근에 업무 자료를 정리하다가 날짜 형식을 통일하고 싶은데, 연도와 월, 일이 모두 섞여서 들어와서 혼란스럽네요. 특정 형식으로 날짜를 바꾸는 방법이 있을까요?
주어진 날짜 문자열에서 연도, 월, 일을 분리한 후, 원하는 형식으로 변환하는 수식을 사용할 수 있습니다. 아래 코드를 참고해 보세요!
수식 코드
lets(
date, prop("날짜(요일)"),
y, date.substring(0,2),
m, date.substring(2,4),
d, date.substring(4,6),
trans, "20" + y + "-" + m + "-" + d,
parseDate(trans)
)
간략한 설명
노션 수식 코드 설명
기능
- 주어진 날짜 문자열을 파싱하여 ISO 형식으로 변환.
구성 요소
- **lets**: 변수 정의.
- **date**: 날짜 문자열 속성.
- **y**: 연도 (문자열의 첫 두 자리).
- **m**: 월 (문자열의 중간 두 자리).
- **d**: 일 (문자열의 마지막 두 자리).
- **trans**: 결합된 날짜 문자열 (형태: "YYYY-MM-DD").
- **parseDate**: 변환된 문자열을 날짜 형식으로 파싱.
사용되는 함수
- `substring()`: 문자열의 특정 부분을 추출.
- `parseDate()`: 문자열을 날짜 객체로 변환.