>백엔드 개발 >PHP 문제 >PHP에서 중국어 날짜를 타임스탬프로 변환하는 방법

PHP에서 중국어 날짜를 타임스탬프로 변환하는 방법

藏色散人
藏色散人원래의
2021-05-14 09:33:472506검색

PHP에서 중국 날짜를 타임스탬프로 변환하는 방법: 먼저 PHP 샘플 파일을 만든 다음 "date_parse_from_format" 및 "mktime 함수"를 사용하여 중국 연도, 월, 일 날짜를 타임스탬프로 변환합니다.

PHP에서 중국어 날짜를 타임스탬프로 변환하는 방법

이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, Dell G3 컴퓨터.

php는 중국 연도, 월, 일이 포함된 날짜를 처리하여 타임스탬프로 변환합니다(예: 2017년 11월 8일을 타임스탬프로 변환)

<?php 
	$str = &#39;2017年11月08号&#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;]);
	print_r($arr);
	echo &#39;2017年11月08号对应时间戳为:&#39;.$time;
?>

결과는

Array(
  [year] => 2017
  [month] => 11
  [day] => 8
  [hour] => 
  [minute] => 
  [second] => 
  [fraction] =>
  [warning_count] => 0
  [warnings] => Array
  ( 
  ) 
  [error_count] => 0
  [errors] => Array
  (
  )
   
  [is_localtime] =>
  
)

해당 타임스탬프는 2017년 11월 8일입니다. is: 1510070400

date_parse_from_format정의 및 사용법

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

Syntax

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

ktime()定义和用法

gmmktime() 函数返回日期的 UNIX 时间戳。

提示:该函数与 gmmktime() 相同,不同的是传递的参数代表了日期(而不是 GMT 日期)。

语法

mktime(hour,minute,second,month,day,year,is_dst);

year 可选。规定年。

参数 描述
hour 可选。规定小时。
minute 可选。规定分。
second 可选。规定秒。
month 可选。规定月。
day 可选。规定天。


is_dst

可选。如果时间在夏令时 (DST) 期间,则设置为 1,否则设置为 0,若未知则设置为 -1(默认)。

如果未知,PHP 会自己进行查找(可能产生意外的结果)。

注意:该参数在 PHP 5.1.0 中被废弃。取而代之使用的是新的时区处理特性。

<?php
echo(date("M-d-Y",mktime(0,0,0,12,36,2001)));
echo(date("M-d-Y",mktime(0,0,0,14,1,2001)));
echo(date("M-d-Y",mktime(0,0,0,1,1,2001)));
echo(date("M-d-Y",mktime(0,0,0,1,1,99)));
?>

 输出

Jan-05-2002  
Feb-01-2002  
Jan-01-2001  
Jan-01-1999  
PHP time() 函数  
PHP Date / Time 函数

推荐学习:《PHP视频教程

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

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