PHP 타임스탬프 변환 방법: 1. "date("Y-m-d H:i",$unixtime)" 방법을 사용하여 타임스탬프를 날짜로 변환합니다. 2. "strtotime("today")" 방법을 사용하여 시간을 변환합니다. 날짜를 타임스탬프에 넣습니다.
추천 매뉴얼: php 자습 매뉴얼
PHP에서는 타임스탬프를 날짜로 변환하고 싶다면 날짜 함수를 직접 사용할 수 있습니다. 타임스탬프에 strtotime() 함수 구현을 사용할 수 있습니다. 아래에 예를 들어 보겠습니다.
추천 온라인 도구: Unix 타임스탬프 변환 도구
1.php의 시간 변환 기능
strtotime (date()) date("Y-m-d H:i",$unixtime)
2.오늘 0시의 타임스탬프를 PHP에서 얻으려면 php의 unix 타임스탬프 0을 얻으려면 o'clock,
$todaytime=strtotime(“today”)
를 사용한 다음
date("Y-m-d H:i",$todaytime)
를 사용하여 날짜로 변환할 수 있습니다.
추천 관련 기사:
1. PHP에서 현재 타임스탬프 수를 가져오는 방법
2. PHP에서 현재 타임스탬프를 가져오는 기능에 대한 자세한 설명
추천 관련 동영상:
1 .Dugu Jiujian ( 4)_PHP 비디오 튜토리얼
타임스탬프를 날짜로 변환
타임스탬프 변환 기능:
date("Y-m-d H:i:s",time()),"Y-m-d H:i :s" 는 변환된 날짜 형식이고, time()은 현재 시간을 가져오는 타임스탬프입니다. date("Y-m-d H:i:s", time())인 경우 시, 분, 초가 함께 표시되고,
date("Y-m-d ", time())인 경우에만 표시됩니다. 연도, 월, 일이 표시됩니다. 예:
date("Y-m-d H:i:s",time())
다음으로 변환:
2010-07-18 18:42:48
date("Y-m-d",time( ))
변환 후:
2010-07-18 날짜를 타임스탬프로 변환합니다.
class SaonekController extends Controller { public function index Action (){ /*
타임스탬프를 날짜로 변환하는 것은 당연합니다
하지만 날짜를 타임스탬프로 변환하려면
strtotime() */ $time = time();//를 사용해야 합니다.
타임스탬프
$nowtime = date('Y-m-d H:i:s',$time);//
형식화된 날짜 생성
$oldtime = '2010-11-10 22:19:21'; $catime = strtotime($oldtime);//
날짜가 타임스탬프로 변환됨
$nowtimes = date('Y-m-d H:i:s',$catime);//
타임스탬프가 다시 날짜로 변환됨
echo $nowtimes; } } ?>
3.php의 타임스탬프가 날짜로 변환되어 시간에 따라 다른 내용이 표시되는 등 as 방금, 몇 분 전, 몇 시간 전, 오늘, 어제 등
/* 时间转换函数 */ function transTime($ustime) { $ytime = date("Y-m-d H:i",$ustime); $rtime = date("n月j日 H:i",$ustime); $htime = date("H:i",$ustime); $time = time() - $ustime; $todaytime = strtotime("today"); $time1 = time() - $todaytime; if($time < 60){ $str = '刚刚'; }else if($time < 60 * 60){ $min = floor($time/60); $str = $min.'分钟前'; }else if($time < $time1){ $str = '今天'.$htime; }else{ $str = $rtime; } return $str; }
기타 참조
날짜를 사용하여 현재 타임스탬프와 지정된 타임스탬프를 시스템 시간으로 변환
(1) 이 시간의 타임스탬프를 인쇄합니다. 내일
strtotime(”+1 day“)
현재 시간:
echo date(”Y-m-d H:i:s”,time())
결과:
2009-01-22 09:40:25
지정 시간:
echo date(”Y-m-d H:i:s”,strtotime(”+1 day”))
결과:
2009-01-23 09:40:25
(2) 어제 이 시간에
PHP 时间戳 strtotime(”-1 day“) 当前时间: echo date( ”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”-1 day”)) 结果: 2009-01-21 09:40:25
를 인쇄하세요. (3) 다음 주 이 시간에 타임스탬프를 인쇄하세요
strtotime(”+1 week“) 当前时间: echo date(”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”+1 week”)) 结果: 2009-01-29 09:40:25
( 4) 이 시간에 지난 주의 타임스탬프를 인쇄합니다.
strtotime(”-1 week“) 当前时间: echo date(”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”-1 week”)) 结果: 2009-01-15 09:40:25
(5) 다음 주의 지정된 날짜의 PHP 타임스탬프를 인쇄합니다.
strtotime(”next Thursday“) 当前时间: echo date(”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”next Thursday”)) 结果: 2009-01-29 00:00:00
(6) 지난 주의 지정된 날짜의 타임스탬프를 인쇄합니다.
strtotime(”last Thursday“) 当前时间: echo date(”Y-m-d H:i:s”,time()) 结果: 2009-01-22 09:40:25 指定时间: echo date(”Y-m-d H:i:s”,strtotime(”last Thursday”)) 结果: 2009-01-15 00:00:00
더 많은 PHP 관련 기술 기사를 보려면 PHP Tutorial 칼럼을 방문하세요!
위 내용은 PHP 타임스탬프 변환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!