티스토리 뷰




// 등록된 날자에 +3을 해준다

date("Y-m-d", strtotime("$nRUN[글등록일] + 3 days")) >= date("Y-m-d")

 

// 기본 형태

date("보여줄날짜의형태",strtotime("구할인자", 기준이되는날짜))
$date22 = 20070214; 
$daterr = date("Y-m-d", strtotime("$date22 + 2 days"));  => 20070216

echo $daterr;

 

 

 

// 현재시간에서 몇일 전,후를 알아내기.. 아래는 5일전의 날짜 구하기

$data = date("Y-m-d H:i:s", time()-(60*60*24*5));


// 원하는 날짜의 초수를 알아내기. mktime(시, 분, 초, 월, 일, 년);

$data = mktime(12,0,0,3,22,2008);


// 해당 날짜의 요일 알아내기. mktime(시, 분, 초, 월, 일, 년);

$data = mktime(12,0,0,3,22,2008);
$week_num = date("w",$row[wday]);
$week = array('일', '월', '화', '수', '목', '금', '토');
$day = date("Y-m-d ($week[$week_num]) H:i:s",$data);

 

// 해당 날짜의 요일 알아내기. mktime(시, 분, 초, 월, 일, 년);


 $time3 = mktime('' ,'' ,'' , 3 , 22 , 2004);
 $time2 = date("D",$time3);
 
mktime()함수 예제 | php 2005/03/09 17:15  

 
mktime() //특정날짜를 timestamp 형식으로 변환

1.현재날짜를 mktime 으로 변환하기

$result=mktime(0,0,0,3,9,2005)

echo $result;

결과값은 1110294000

 

2.이것을 다시 현재날짜로 되돌리기

//$result1=date("Y-m-d",mktime(0,0,0,3,9,2005));

$result1=date("Y-m-d",$result);

echo $result1;

결과값은 2005-03-09




'Program > PHP' 카테고리의 다른 글

PHP 코드를 최적화하는 40가지 팁 (번역)  (1) 2009.12.21