연도, 월, 일을 타임스탬프로 변환하는 방법: 1. date_parse_from_format() 함수를 사용하여 주어진 날짜를 처리하면 지정된 날짜 정보가 포함된 연관 배열이 지정된 형식에 따라 반환됩니다. ('Y.m.d', date) "; 2. "mktime(0,0,0,$arr['month'],$arr['day'],$arr['year']);" 문을 사용합니다. 연도, 월, 일을 타임스탬프로 변환합니다.
이 문서의 운영 환경: windows7 시스템, PHP8 버전, DELL G3 컴퓨터
PHP 지정 날짜를 타임스탬프로
date_parse_from_format을 사용하여 지정된 형식을 변환합니다. 예:
<?php $str = '2018.10.01';//或者 2018年10月1日 $arr = date_parse_from_format('Y.m.d',$str);//如果是2018年10月1日,那么这里就是 Y年m月d日 $time = mktime(0,0,0,$arr['month'],$arr['day'],$arr['year']); print_r($arr); echo '对应时间戳为:'.$time;
출력:
Array ( [year] => 2018 [month] => 10 [day] => 1 [hour] => [minute] => [second] => [fraction] => [warning_count] => 0 [warnings] => Array ( ) [error_count] => 0 [errors] => Array ( ) [is_localtime] => ) 对应时间戳为:1538352000
mktime() 정의 및 사용법
gmmktime() 함수는 날짜의 UNIX 타임스탬프를 반환합니다.
팁: 이 함수는 전달된 매개 변수가 날짜(GMT 날짜 대신)를 나타내는 점을 제외하면 gmmktime()과 동일합니다.
Grammar
mktime(hour,minute,second,month,day,year,is_dst);
연도 선택사항. 지정된 연도.
매개변수 | 설명 |
---|---|
hour | 선택사항. 지정된 시간. |
분 | 선택사항. 규정된 포인트. |
두 번째 | 선택 사항입니다. 초를 지정합니다. |
월 | 선택사항. 지정된 달. |
day | 선택사항. 요일을 지정하세요. |
is_dst |
선택사항. 시간이 일광 절약 시간(DST) 중이면 1로 설정하고, 그렇지 않으면 0으로 설정하고, 알 수 없는 경우 -1(기본값)로 설정합니다. 알 수 없는 경우 PHP가 자체적으로 검색을 수행합니다(예상치 못한 결과가 발생할 수 있음). 참고: 이 매개변수는 PHP 5.1.0에서 더 이상 사용되지 않습니다. 대신, 새로운 시간대 처리 기능이 사용됩니다. |
【추천 학습: "PHP 비디오 튜토리얼"】
위 내용은 PHP에서 연도, 월, 일을 타임스탬프로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!