목차
- 1 date()
- 2 localtime()
- 3 mktime()
- 4 time()
- 5 microtime()
date()
개요
Timestamp를 원하는 형식으로 출력하는 함수입니다.
문법
date( format, timestamp )- format : 필수 항목입니다. 출력할 형식을 정합니다.
- timestamp : 선택 항목입니다. 값이 없으면 현재 timestamp를 사용합니다.
예제
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>PHP</title> <style> body { font-family: Consolas, monospace; } </style> </head> <body> <p> <strong>date( 'Y-m-d H:i:s' ) :</strong> <?php echo date( 'Y-m-d H:i:s' ); ?> </p> <p> <strong>date( 'Y-m-d H:i:s', 1234567890 ) :</strong> <?php echo date( 'Y-m-d H:i:s', 1234567890 ); ?> </p> </body> </html>- PHP / 당월 초일, 당월 말일 구하는 방법
localtime()
개요
로컬 타임을 배열로 가져오는 함수입니다.
문법
localtime( timestamp, is_associative ) )- timestamp : 선택 항목입니다. 기본값은 time()입니다.
- is_associative : 선택 항목입니다. true 또는 false를 입력하며, 기본값은 false입니다.
예제
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>PHP</title> <style> body { font-family: Consolas, monospace; } </style> </head> <body> <p><strong>print_r( localtime() )</strong></p> <p><?php print_r( localtime() ); ?></p> <p><strong>localtime( time(), true ) )</strong></p> <p><?php print_r( localtime( time(), true ) ); ?></p> </body> </html>- [tm_sec] - 초
- [tm_min] - 분
- [tm_hour] - 시간
- [tm_mday] - 월 기준 일
- [tm_mon] - 월(1월은 0)
- [tm_year] - 1900년 이후 경과 년
- [tm_wday] - 요일(일요일은 0)
- [tm_yday] - 년 기준 일
- [tm_isdst] - Daylight savings time 적용 여부(양수이면 적용)
mktime()
개요
시간과 날짜를 timestamp로 변환하는 함수입니다.
문법
mktime( hour, minute, second, month, day, year )예제
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>PHP</title> <style> body { font-family: Consolas, monospace; } </style> </head> <body> <p> <strong>mktime( 13, 10, 56, 10, 6, 2019 ) :</strong> <?php echo mktime( 13, 10, 56, 10, 6, 2019 ); ?> </p> </body> </html>time()
개요
time()은 1970년 1월 1일 0시 0분 0초부터 지금까지 지나온 초를 정수로 반환하는 함수입니다.