728x90
#calendars.createNow()는 타임리프(Thymeleaf)에서 제공하는 유틸리티 객체 중 하나로, 현재 날짜와 시간을 타임리프 자체적으로 생성할 수 있습니다. 이는 타임리프에서 서버에서 값을 넘기지 않고도 템플릿 내에서 현재 시간을 생성하여 사용할 수 있게 해줍니다.
#calendars는 날짜와 시간과 관련된 유틸리티 객체로, 특히 #calendars.createNow()는 템플릿에서 현재 날짜와 시간을 얻을 때 유용합니다.
#calendars.createNow() 사용 예제
아래는 타임리프에서 #calendars.createNow()를 사용하여 현재 날짜와 시간을 출력하는 예제입니다.
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>타임리프 #calendars.createNow() 사용 예제</title>
</head>
<body>
<h1>현재 날짜와 시간 출력</h1>
<!-- 현재 날짜와 시간을 기본 형식으로 출력 -->
<p>현재 날짜와 시간: <span th:text="${#calendars.createNow()}"></span></p>
<!-- 포맷을 지정하여 날짜 출력 -->
<p>현재 날짜 (yyyy-MM-dd 형식): <span th:text="${#dates.format(#calendars.createNow(), 'yyyy-MM-dd')}"></span></p>
<!-- 포맷을 지정하여 시간 출력 -->
<p>현재 시간 (HH:mm:ss 형식): <span th:text="${#dates.format(#calendars.createNow(), 'HH:mm:ss')}"></span></p>
</body>
</html>
- #calendars.createNow(): 현재 날짜와 시간을 반환합니다.
- #dates.format(...): #calendars.createNow()로 생성된 날짜와 시간을 원하는 포맷으로 변환할 수 있습니다.
이 예제에서는 #calendars.createNow()를 통해 현재 날짜와 시간을 얻고, 이를 #dates.format()을 사용해 다양한 형식으로 출력했습니다.
LIST
'Develop' 카테고리의 다른 글
[Thymeleaf 타임리프] Spring Security를 사용하여 로그인 정보를 Thymeleaf에서 출력하는 방법 (12) | 2024.10.04 |
---|---|
[Javascript] jQuery 이벤트의 동적 바인딩과 정적 바인딩 (8) | 2024.10.02 |
[JavaScript] map() 메서드 사용방법 및 활용 예제 (11) | 2024.09.24 |
[Thymleaf 타임리프] form post 전송 시 403 forbidden 에러 해결 (12) | 2024.09.15 |
[타임리프 Thymeleaf] 반복문 while 같은 단순반복 처리 (4) | 2024.09.11 |