PHP 주요레퍼런스/날자 및 시간관련 함수

PHP 주요레퍼런스/날자 및 시간관련 함수 6

microtime

mixed microtime([bool get_as_float]) 유닉스 형식의 시간을 100만분의 1초 단위로 반환한다. 현재의 시간을 100만분의 1초 단위까지의 정밀도로 반환한다. 반환 값으로 공배문자를 포함하게 되는데 공백문자 오른쪽을 타임스템프 값이고 왼쪽은 이시간을 100만분의 1초 단위까지측정 했을 경우 시간을 나타낸 값이다. get_as_float를 TRUE로 설정하면 부동 소수형 2자릴 더한 값으로 반환하게 된다. 예제

getdate

array getdate([int timestamp]) 날짜와 시간대한 정보를 배열로 반환한다. timestamp가 가리키는 날짜 및 시간에 대한 정보를 연관 배열로 반환한다. timestemp가 없을 경우 현재 시간에 대한 정보를 반환 키 반환 정보 seconds 시간의 초 정보 (예:0~59) minutes 시간의 분 정보 (예:0~59) hourse 시간의 시간 정보 (예:0~23) mday 날짜의 월 정보 (예:1~31) wday 날짜의 요일 정보 (일-0,월-1,화-2,수-3,목-4,금-5,토-6) mon 날짜의 월 정보 (예:1~12) year 날짜의 연도 정보 (예:2005) yday 날짜가 그 해의 몇 번째 날인지 출력한다. 첫 번째 날은 0부터 계산된다. (예:0~365) weekday ..

date

string date(string format [, timestamp]) 날짜와 시간을 지정한 형식으로 반환한다. timestamp : 1970년 1월 1일을 기준시점으로 특정 시점까지 경과된 시간을 초단위로 계산한 정수형 숫자 timestamp를 지정한 format형식으로 반환한다. format의 형식을 아래와 같다. 분류 형식 설명 연도 L 해당 연도가 윤녕이면 1을 그렇지 않으면 0을 반환 Y 연도를 네자리도 반환 (예 : 2005년 => 2005) y 연도를 두자리수로 반환 (예 : 2005년 => 05) 월 F 월을 영문자로 반환 (예:9월 =>September) M 월을 세 자리 영문자로 반환 (예 : 9월 => Sep) m 월을 두자리 숫자로 반환 (예:9월 => 09) n 월을 숫자로 반환..

checkdate

bool checkdate(int month, int day, int year) 인자로 지정한 날짜가 타당한 날짜인지를 검사하여 그결과에 따라 TRUE 또는 FALSE의 값을 반환한다. month, day, year로 검사한 날짜가 실제로 존재하는 날짜인지 검사하여 타당한 날짜일 경우 TRUE를 그렇지 않을 경우 FALSE를 반환한다. 타당성 검증시에 날짜는 윤년까지 고려하여 검사한다. 예제