[함수] unixtimestamp 년,월,일,요일 빨리 구하기

2017. 1. 24. 14:46프로그래밍/PHP

아이굿. 오늘은 php 관련 함수 관련해서 정보글 공유합니다.


unixtimestamp에서 년월일요일을 가장 빨리 구하는 방법입니다.  

년월일,요일 모두 구할때 
$c=(int)date("Ymdw",$i); // $i 값은 unixtimestamp 
$y=(int)($c/100000); //년 
$m=(int)(($c-$y*100000)/1000); //월 
$d=(int)($c-($y*100000+$m*1000)/10); //일 
$w=$c%10; //요일 

년월일까지 구할때 
$c=(int)date("Ymd",$i); 
$y=(int)($c/10000); 
$m=(int)(($c-$y*10000)/100); 
$d=$c-($y*10000+$m*100); 

년월까지만 구할때 
$c=(int)date("Ym",$i); 
$y=(int)($c/100); 
$m=$c%100; 



한번 해보시고 얼마나 빨라지는지 말씀해주세요~