PHP 학습 노트: 날짜 및 시간 처리
웹 개발에서 날짜 및 시간 처리는 매우 일반적인 요구 사항입니다. 기사 공개 시간, 카운트다운 기능, 일정 등을 표시하든 날짜와 시간을 처리해야 합니다. 웹 개발에 널리 사용되는 프로그래밍 언어인 PHP는 개발자가 관련 작업을 수행할 수 있도록 다양한 날짜 및 시간 처리 기능과 방법을 제공합니다.
$currentDate = date('Y-m-d'); $currentDateTime = date('Y-m-d H:i:s');
$date = '2021-05-01'; $timestamp = strtotime($date);
$timestamp = time(); $formattedDate = date('Y-m-d', $timestamp); $formattedDateTime = date('Y-m-d H:i:s', $timestamp);
$date1 = new DateTime('2021-01-01'); $date2 = new DateTime('2021-05-01'); $interval = $date1->diff($date2); $daysDiff = $interval->days;
$date = new DateTime('2021-01-01'); $date->add(new DateInterval('P7D'));
$year = date('Y'); $isLeapYear = date('L', strtotime($year.'-01-01')) == 1;
$date = new DateTime('2021-05-01'); $weekday = $date->format('N'); $startOfWeek = clone $date->sub(new DateInterval('P'.($weekday - 1).'D')); $endOfWeek = clone $startOfWeek->add(new DateInterval('P6D'));
위는 PHP 날짜 및 시간 처리를 위한 몇 가지 기본 작업과 샘플 코드입니다. 이러한 기능과 방법을 통해 다양한 웹 개발 요구 사항을 충족하기 위해 날짜와 시간을 쉽게 얻고, 형식화하고, 계산하고 오프셋할 수 있습니다. 이러한 방법을 유연하게 사용하는 방법을 배우면 프로젝트에 더 많은 기능과 유연성이 추가됩니다.
위 내용은 PHP 연구 노트: 날짜 및 시간 처리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!