php 날짜함수 예문

프로그래밍/PHP|2015. 1. 27. 11:32
반응형

24시간제로 시간을 출력

date("Y-m-d H:i:s");

결과 : 2013-06-13 12:00:00 


오늘로부터 5일 후

echo date("Y-m-d",strtotime("+5 day"));

echo date("Y-m-d", mktime(0, 0, 0, date("m"), date("d")+5, date("Y")))


오늘로부터 3일 전

echo date("Y-m-d",strtotime("-3 day"));

echo date("Y-m-d", mktime(0, 0, 0, date("m"), date("d")-3, date("Y")))

 

오늘로부터 6주 전

$calyoil = 5 - date("w"); //현재 요일에서 금요일을 구하기 위한 가감 
$needday = strtotime("-6 week"); // 6
주전 
$needday = date("Y-m-d" , strtotime("$calyoil days",$needday)); 
echo $needday;

 

날짜 사이의 계산 (오늘부터 내 생일까지의 남은 일수)

$dBirth = "2010-12-25";

echo intval((strtotime($dBirth)-strtotime(date("Y-m-d")))/86400);

 

윤년

if(29==date(t,mktime(0,0,0,2,1,$year)) 
echo "
윤년"; 
else echo "
윤년아님";

 

--mktime(,,,,,년도)--

 

그 달의 마지막 날짜  가지고 오기

$lastday = date(t,mktime(0,0,1,$month,1,$year));

 

금주의 시작일 구하기

$now=date("w");

$m=$now-1;

$start=date("Y-n-d",strtotime("-$m day"));

JS 날짜 정리

Month ( 0 ~ 11까지 정의 된다 )  현재월을 표시하려면 month -1 하여라 ..

 

날짜 객체  생성  var today = new Date(  ,  ,  ) ;

날짜 년 가지고 오기 today.getYear();

날짜 월 가지고 오기 today.getMonth();  ( 현재월 가지고 올경우  +1 )

날짜 일 가지고 오기 today.getDate();  (day 가 아니 getDate 이다)

날짜 월 짜리수 맞추기 위한 if  = parseInt() < 10 ? - + parseInt() : parseInt();

 

 

Mysql 날짜 함수

select date_sub(now(), interval 5 day); 
5
일후.. 
select date_add(now(), interval -5 day); 
5
일전...

 

[출처] aramjo's Blog | 아람조 (http://aramjo.blog.me/120041465619)

반응형

'프로그래밍 > PHP' 카테고리의 다른 글

libpcap 를 이용한 프로그래밍  (0) 2015.01.27
php 남은 날짜 계산하기  (0) 2015.01.27
[php] 100일 뒤 날짜 구하기  (0) 2015.01.27
PHP 로그인세션 - 다른것  (0) 2015.01.27
PHP 로그인세션  (0) 2015.01.27

댓글()