1 개요[ | ]
- LAST_DAY
- last day of month
- last_of_month
- test set
- input: 2011-11-11
- output: 2011-11-30
2 Bash[ | ]
Bash
Copy
INPUT=2011-11-11
LAST_DAY=`date +%Y-%m-%d -d "$INPUT +1 month -${INPUT:8:2} days"`
echo $LAST_DAY
3 PHP[ | ]
PHP
Copy
$date = '2011-11-11';
$last_day = date('Y-m-d', mktime(0, 0, 0, substr($date,5,2)+1, 0, substr($date,0,4)));
// 2011-11-30
PHP
Copy
function last_day($day) { return date('Y-m-d', mktime(0, 0, 0, substr($day,5,2)+1, 0, substr($day,0,4))); }
echo last_day( '2011-11-11' );
4 SQL[ | ]
4.1 MySQL[ | ]
sql
Copy
SELECT LAST_DAY( "2011-11-11" );
4.2 Oracle[ | ]
sql
Copy
SELECT LAST_DAY(TO_DATE('2007-12-15', 'yyyy-mm-dd')) FROM DUAL;
-- returns 2007/12/31 00:00:00
SELECT TO_CHAR(LAST_DAY(TO_DATE('2011-02-22', 'yyyy-mm-dd')), 'yyyy-mm-dd') FROM DUAL;
-- returns 2011-02-28
5 같이 보기[ | ]
로그인하시면 댓글을 쓸 수 있습니다.
PHP 파일 다운로드 구현 2 (한글 파일명 지원) ― …PHP에서 오라클 DB 사용 ― YoWuPHP 파일 업로드 구현 ― 일리단사오육칠PHP 파일 업로드 구현 ― JmnotePHP 파일 다운로드 구현 2 (한글 파일명 지원) ― AnmkstLib my.php ― 신정섭Lib my.php ― Jmnote로또번호 생성 ―Pinkcrimson