현재 위치: > 최신 기사 목록> PHP 시간 처리를위한 실용 기술 : 초를 정확하게 제거하는 방법

PHP 시간 처리를위한 실용 기술 : 초를 정확하게 제거하는 방법

M66 2025-08-08

PHP 시간 처리 기술 : 초를 제거하는 방법에 대한 자세한 설명

시간 처리는 프로그래밍에서 매우 일반적인 작업이며 PHP에서 시간을 다루는 방법은 개발자의 초점입니다. 이 기사는 PHP에서 시간을 제거하는 방법에 중점을두고 이해하고 적용하는 데 도움이되는 특정 코드 예제를 제공합니다.

많은 시나리오에서는 시간을 미세한 시간을 처리하고 초 부분을 무시해야합니다.이 부분은 시간의 디스플레이 및 계산을 단순화하고 프로그램의 가독성과 정확성을 향상시킬 수 있습니다.

strtotime () 및 date () 함수별로 초를 제거하십시오

 $timestamp = strtotime("now");
$timestamp = $timestamp - ($timestamp % 60);
$time_without_seconds = date("Y-m-d H:i", $timestamp);
echo $time_without_seconds;

코드 설명 :

  • strtotime ( "now")을 사용하여 현재 시간의 타임 스탬프를 얻으십시오.
  • 두 번째 부분에서는 타임 스탬프에서 나머지 작업을 0으로 수행합니다.
  • 날짜 ( "ymd h : i", $ timestamp)를 사용하여 시간을 포맷하고 초를 제거하십시오.
  • 시간이없는 시간 문자열을 출력하십시오.

DateTime 클래스를 사용하여 초의 수를 0으로 설정하십시오.

 $date = new DateTime();
$date->setTime($date->format('H'), $date->format('i'), 0);
$time_without_seconds = $date->format('Y-m-d H:i');
echo $time_without_seconds;

코드 설명 :

  • 현재 시간을 나타내는 새 DateTime 객체를 만듭니다.
  • settime () 메소드를 사용하여 초의 수를 0으로 설정합니다.
  • 형식 별 형식 시간 ( 'ymd h : i') , seconds를 제거합니다.
  • 출력 초를 제거하는 시간 문자열.

요약

위의 방법 모두 PHP 시간에서 두 번째 부분을 효과적으로 제거 할 수 있습니다. 프로젝트 요구에 따라 적절한 방법을 선택하면 코드의 유지 관리 및 가독성이 향상 될 수 있습니다. 이러한 시간 처리 기술을 마스터하면 시간 데이터 운영이보다 정확하고 효율적입니다.