>  기사  >  백엔드 개발  >  PHP 타임스탬프가 무엇인가요?

PHP 타임스탬프가 무엇인가요?

silencement
silencement원래의
2019-09-25 16:03:553541검색

PHP 타임스탬프가 무엇인가요?

타임스탬프는 그리니치 표준시 1970년 1월 1일 00:00:00(베이징 시간 1970년 1월 1일 08:00:00)부터 현재까지의 총 밀리초 수를 나타냅니다. 일반인의 관점에서 타임스탬프는 특정 시점에 데이터 조각의 존재를 나타낼 수 있는 완전하고 검증 가능한 데이터 조각입니다. 특정 사용자 데이터의 생성 시간을 입증하기 위해 전자 증거를 사용자에게 제공하는 것이 주로 제안됩니다. 실제 응용에서는 전자상거래, 금융 활동을 포함한 모든 측면에서 사용될 수 있으며, 특히 공개 키 인프라

의 "부인 방지" 서비스를 지원하는 데 사용될 수 있습니다.

먼저 알아야 할 것은 PHP에서 시간을 얻는 방법은 date()이고, PHP에서 타임스탬프를 얻는 방법은 time()과 strtotime()이라는 것입니다. 아래에 설명되어 있습니다.

date() 형식은 날짜($format, $timestamp), 형식은 형식, 타임스탬프는 타임스탬프(선택 사항)입니다.

time()은 인수 없이 현재 시간의 Unix 타임스탬프를 반환합니다.

strtotime($time, $now) 영어 텍스트 날짜/시간 설명을 Unix 타임스탬프로 구문 분석합니다. $time은 필수이며 구문 분석할 시간 문자열을 지정합니다. $now는 반환 값의 타임스탬프를 계산하는 데 사용됩니다. 이 매개 변수가 생략되면 현재 시간이 사용됩니다.

date($format) 사용 예:

echo date('Y-m-d');输出结果:2012-03-22
echo  date('Y-m-d H:i:s');输出结果:2012-03-22 23:00:00
echo  date('Y-m-d', time());输出结果:2012-03-22 23:00:00(结果同上,只是多一个时间戳参数,时间戳转换为日期格式的方法)
echo  date('Y').'年'.date('m').'月'.date('d').'日',输出结果:2012年3月22日

위 내용은 PHP 타임스탬프가 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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