
php의 date_format 함수는 날짜를 형식화하는 데 사용되지만, 날짜 형식에 따라서 형식이 다르게 나올 수 있습니다.
예를 들어, 'Y-m-d'는 2024-03-16처럼 나와요. 그런데 'd-m-Y'는 16-03-2024처럼 나와요. 이 두 형식은 모두 같은 날짜를 나타내는데, 다만 형식이 다르다는 점이 다릅니다.
이러한 경우 date_format 함수를 사용하여 특정 형식으로 날짜를 형식화하는 방법은 다음과 같습니다.
1. 날짜를 형식화하기 전에, 날짜의 년도, 월, 일, 시, 분, 초를 분리하여 변수에 저장하세요.
예를 들어, $year = 2024, $month = 3, $day = 16일 때,
2. 저장된 변수를 사용하여 원하는 형식으로 날짜를 형식화하세요.
예를 들어, $year, $month, $day를 사용하여 'd-m-Y' 형식으로 날짜를 형식화하기 위해서는 다음과 같이 코드를 작성하세요.
#hostingforum.kr
php
$year = 2024;
$month = 3;
$day = 16;
$formatted_date = $day . '-' . $month . '-' . $year;
위 코드를 실행하면 $formatted_date 변수에 '16-03-2024'라는 문자열이 저장됩니다.
3. 원하는 형식으로 날짜를 형식화한 후, 결과를 출력하세요.
#hostingforum.kr
php
echo $formatted_date; // 16-03-2024
위 코드를 실행하면 '16-03-2024'라는 문자열이 화면에 출력됩니다.
위 방법을 사용하여 'Y-m-d' 형식의 날짜를 'd-m-Y' 형식으로 형식화할 수 있습니다.
2025-06-30 22:48