PHP 날짜 시간 함수

(2022-08-20)

1. PHP 날짜 시간 함수

  ㅇ  date(format, timestamp) : UNIX 타임스탬프를 형식화된 문자열로 리턴
     - format : Y (4자리 연도,YYYY), m (2자리 월,MM), d (2자리 일,DD),
                H (시, 00~23), i (분, 00~59), s (초, 00~59), 
                n (월, 1~12), j (일, 1~31), G (시, 0~23)
     - timestamp : Unix Epoch(1970년1월1일0시0분0초)부터 세기 시작한 초
     - 例) date('H') => 현재 몇 시(Hour)

  ㅇ  time(no parameter) : Unix Epoch을 기준으로 타임스탬프 값을 리턴
     - 例) date('Y-m-d  h:i:s', time()) 
        . 현재 타임스탬프(Unix Epoch 기준) 값을 주어진 포멧(YYYY-MM-DD 시:분:초)에 맞춰 반환

  ㅇ  microtime() : 프로그램 수행 시간 구할 때 등에 유용
     - 例) $start = microtime(true); $duration = microtime(true) - $start;

  ㅇ  date_create(date string) : DateTime 객체를 생성

  ㅇ  date_format(DateTimeInterface 객체, date format string) : 날짜 표현 형태 변경
     - 例) date_format(date_create("2020-02-20 10:01:01"),"Y-m-d") => 2020-02-20

  ㅇ  strftime() : 시간/날짜 형식화 출력

  ㅇ  strtotime() : 문자열 날짜 형식을 UNIX 타임스탬프로 리턴
      - 例) strtotime("first day of -1 month") => 전월 첫째일
      - 例) $time_dif = strtotime($time_1) - strtotime($time_2)

PHP 함수,활용
   1. PHP 함수   2. PHP 문자열   3. PHP 파일시스템 (처리)   4. PHP 파일시스템 (정보 확인)   5. PHP 네트워킹   6. PHP 날짜 시간  


Copyrightⓒ written by 차재복 (Cha Jae Bok)
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"