>  기사  >  백엔드 개발  >  PHP에서 한자가 포함된 날짜를 타임스탬프로 변환하는 방법

PHP에서 한자가 포함된 날짜를 타임스탬프로 변환하는 방법

青灯夜游
青灯夜游원래의
2021-03-31 19:02:552311검색

방법: 먼저 date_parse_from_format() 함수를 사용하여 지정된 형식에 따라 중국 날짜 정보가 포함된 연관 배열을 반환합니다. 구문은 "date_parse_from_format('Y year m Month d day', $str)"입니다. 그런 다음 mktime을 사용합니다. () 함수를 사용하여 타임스탬프로 변환합니다.

PHP에서 한자가 포함된 날짜를 타임스탬프로 변환하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

php 중국어 날짜-시간 스탬프

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$str = &#39;2021年03月31号&#39;;
$arr = date_parse_from_format(&#39;Y年m月d日&#39;,$str);
$time = mktime(0,0,0,$arr[&#39;month&#39;],$arr[&#39;day&#39;],$arr[&#39;year&#39;]);
var_dump($arr);
echo &#39;2021年03月31号对应时间戳为:&#39;.$time;
?>

출력:

PHP에서 한자가 포함된 날짜를 타임스탬프로 변환하는 방법

관련 기능 설명:

date_parse_from_format() 이 함수는 지정된 형식에 따라 지정된 날짜 정보가 포함된 연관 배열을 반환합니다.

Syntax

date_parse_from_format(format,date);
Parameters Description
format 필수입니다. 형식(date_create_from_format()에서 허용하는 형식)을 지정합니다.
날짜 필수입니다. 날짜를 문자열 값으로 지정합니다.

mktime() 함수는 날짜의 UNIX 타임스탬프를 반환합니다.

Syntax

mktime(hour,minute,second,month,day,year,is_dst);
Parameters Description
hour 선택 사항입니다. 지정된 시간.
선택사항입니다. 규정된 포인트.
두 번째 선택 사항입니다. 초를 지정합니다.
선택사항. 지정된 달.
day 선택사항. 요일을 지정하세요.
연도 선택사항. 지정된 연도.
is_dst 선택사항. 시간이 일광 절약 시간제 기간이면 1로 설정되고, 그렇지 않으면 0으로 설정되며, 알 수 없는 경우 -1(기본값)로 설정됩니다. 알 수 없는 경우 PHP는 스스로 이를 찾으려고 시도합니다(예상치 못한 결과가 발생할 수도 있음). 참고: 이 매개변수는 PHP 5.1.0에서 더 이상 사용되지 않습니다. 대신, 새로운 시간대 처리 기능이 사용됩니다.

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP에서 한자가 포함된 날짜를 타임스탬프로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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