>  기사  >  백엔드 개발  >  현재 타임스탬프 인스턴스를 얻기 위한 PHP time() 함수에 대한 자세한 설명

현재 타임스탬프 인스턴스를 얻기 위한 PHP time() 함수에 대한 자세한 설명

怪我咯
怪我咯원래의
2017-04-17 15:38:277178검색

앞서 mktime() 함수에 대해 배웠고, mktime() 함수가 주어진 매개변수를 기반으로 UNIX 타임스탬프를 반환한다는 것을 알고 있습니다. mktime() 함수가 매개변수를 채우지 않으면 다음과 같이 현재 타임스탬프

를 반환합니다.

<?php
$now=mktime();
echo $now;
?>

그러나 mktime() 함수의 주요 기능은 다음과 같습니다. 현재 타임스탬프 시간을 반환하지만 형식화된 시간을 반환하므로 PHP에서는 현재 타임스탬프를 가져오는 함수가 특별히 제공됩니다. 이는 time() 함수

time() 함수 사용법

PHP에서는 time() 함수를 통해 현재 UNIX 타임스탬프를 가져옵니다. 타임스탬프 epoch(그리니치 표준시 1970년 1월 1일 00:00:00)를 현재 초 수로 바꿉니다.

그의 구문은 다음과 같습니다:

time()

자세한 구문 설명:

time() 함수에는 매개변수가 없으며 반환 값은 UNIX 타임스탬프의 정수 값입니다.

사용법은 다음과 같습니다.

<?php
$now=time();
echo $now;
?>

현재 타임스탬프 인스턴스를 얻기 위한 PHP time() 함수에 대한 자세한 설명time() 함수는 현재 타임스탬프를 가져오는 것입니다. 우리는 형식을 지정합니다.

date("Y-m-d H:i:s", time()) ;

아래 예를 들어 설명하겠습니다

현재 타임스탬프 인스턴스 가져오기

이 예에서는 시간( ) 함수를 사용하여 현재 로컬 타임스탬프를 가져오고 타임스탬프 형식을 지정하여 출력합니다. 코드는 다음과 같습니다

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码

$nexttime=time()+(7*24*60*60);                       //7 days; 24 hours; 60 mins; 60secs

echo "Now:".date("Y-m-d")."<br/>";                   //输出当前日期

echo &#39;Next time:&#39;.date("Y-m-d",$nexttime);           //输出变量$nexttime的日期
?>

코드를 실행한 결과는 다음과 같습니다.

현재 타임스탬프 인스턴스를 얻기 위한 PHP time() 함수에 대한 자세한 설명

위는 time() 함수를 사용한 간단한 예입니다. 현재 타임스탬프를 얻으려면 date() 함수를 사용하면 현재 시간과 날짜를 얻을 수 있습니다. 다음 섹션에서는 날짜 함수의 사용법을 설명하겠습니다.



위 내용은 현재 타임스탬프 인스턴스를 얻기 위한 PHP time() 함수에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.