노션 수식: 날짜 포맷팅을 위한 수식 코드 활용법

24. 11. 30.

최근에 프로젝트 마감을 하면서 날짜를 일일이 정리해야 하는데, 날짜를 좀 더 보기 좋게 포맷할 수 있는 방법이 있을까요? 예를 들어, '2023-10-01 14:30' 형태로 말이죠.

노션 수식으로 날짜를 원하는 형식으로 포맷할 수 있습니다! 아래 코드를 사용하면 날짜를 'YYYY-MM-DDTHH:mm' 형태로 변환할 수 있어요. 이 코드를 데이터베이스의 속성에 추가해 보세요!

수식 코드

lets(

year, prop("").year(),

month, prop("").month() >= 10 ? prop("").month() : "0" + prop("").month(),

date, prop("").date() >= 10 ? prop("").date() : "0" + prop("").date(),

hour, prop("").hour() >=10 ? prop("").hour() : "0" + prop("").hour(),

min, prop("").minute() >=10 ? prop("").minute() : "0" + prop("").minute(),

year + "-" + month + "-" + date + "T" + hour + ":" + min

)

간략한 설명

노션 수식 코드 설명

기능

- 날짜를 ISO 8601 형식으로 변환

구성 요소

- **lets**: 여러 변수를 정의하고 사용

- *year*: 년도 추출

- *month*: 월 추출 (1자리 수에 대해 0 패딩)

- *date*: 일 추출 (1자리 수에 대해 0 패딩)

- *hour*: 시 추출 (1자리 수에 대해 0 패딩)

- *min*: 분 추출 (1자리 수에 대해 0 패딩)

결과

- 반환 값: `YYYY-MM-DDTHH:MM` 형식의 날짜 문자열