timestamp 함수
timestamp 함수 (timestamp Function)
timestamp 함수는 현재 날짜와 시간을 돌려줘요. 빌드 시각을 기록하거나 특정 시점을 저장하고 싶을 때 유용하답니다.
출처: Packer 공식 문서
본문
timestamp 함수는 현재 날짜와 시간을 반환해요.
Packer 언어에서는 타임스탬프를 관례적으로 RFC 3339 의 "Date and Time format" 문법을 쓰는 문자열로 표현해요. 그래서 timestamp 함수도 이 형식의 문자열을 반환해요.
이 함수의 결과는 매초 달라지기 때문에, 이 함수를 리소스 속성과 함께 직접 사용하면 Packer를 실행할 때마다 매번 diff가 감지돼요.
Breaking change 참고: Packer는 이전에 사용자 스스로 "Date and Time format" 문법을 정할 수 있었어요. HCL2에서 Terraform과의 일관성을 위해 Packer는 RFC 3339 "Date and Time format" 문법을 사용하게 됐어요. 문자열로요. formatdate 함수를 쓰면 여전히 날짜 형식을 바꿀 수 있어요.
Examples (예시)
> timestamp()
2018-05-13T07:44:12Z
Related Functions (관련 함수)
formatdate함수는 결과로 나온 타임스탬프를 다른 날짜·시간 형식으로 변환할 수 있어요.
더 알아보기 (Learn more)
- 이 페이지는 Packer 공식 문서에서 가져왔어요.