> 백엔드 개발 > PHP 튜토리얼 > php_php 기술에서 시간을 표시하는 일반적인 방법 요약

php_php 기술에서 시간을 표시하는 일반적인 방법 요약

WBOY
풀어 주다: 2016-05-16 20:14:32
원래의
1854명이 탐색했습니다.

이 기사의 예에서는 PHP에서 시간을 표시하는 일반적인 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

1. PHP 함수 Date()는 현재 시간을 가져옵니다

코드:

코드 복사 코드는 다음과 같습니다.

표시 형식: 연-월-일 시:분:초

관련 매개변수:

a: "am" 또는 "pm"
답변: "AM" 또는 "PM"
d: 일, 두 자리, 두 자리 미만인 경우 앞에 0을 추가합니다. 예: "01" ~ "31"
D: 요일, 영문 3글자, 예: "Fri"
F: 월, 전체 영어 이름(예: "January")
h: 12시간 형식의 시간(예: "01" ~ "12"
H: 24시간 형식의 시간(예: "00" ~ "23"
g: 12시간 형식의 시간, "1" ~ 12"와 같이 두 자리 미만인 경우 0이 추가되지 않습니다.
G: 24시간 형식의 시간, "0" ~ "23"과 같이 두 자리 미만인 경우 0이 추가되지 않습니다.
i: 분(예: "00" ~ "59"
j: 일, 두 자리, 두 자리 미만인 경우 0을 추가하지 마세요. 예: "1" ~ "31"
l: 요일, 전체 영어 이름, 예: "Friday"
m: 월, 두 자리, 두 자리 미만인 경우 앞에 0을 추가하세요. 예: "01" ~ "12"
n: 월, 두 자리, 두 자리 미만인 경우 0이 추가되지 않습니다. 예: "1" ~ "12"
M: 월, 영문 3자: "Jan"
s: 초, 예: "00" ~ "59"
S: 단어 끝에 영문 서수를 추가합니다(예: "th", "nd"
). t: 지정된 달의 일 수입니다. 예: "28" ~ "31"
U: 총 초
w: 숫자 요일(예: "0"(일요일) ~ "6"(토요일)
Y: 연도, 4자리 숫자: "1999"
y: 연도, 두 자리 숫자: "99"
z: 올해의 날짜: "0" ~ "365"

2. PHP5의 Date() 함수에서 8시간의 시차가 발생하는 문제 해결

출력 시간 앞에 정의를 추가하세요: date_default_timezone_set("PRC");, 코드:

<&#63;php
date_default_timezone_set("PRC");
echo date("Y-m-d H:i:s");
&#63;>

로그인 후 복사

3. 파일 생성 시간과 마지막 수정 시간을 가져오는 PHP 함수

filemtime(string filename): 파일이 마지막으로 수정된 시간을 반환하고, 오류가 발생하면 false를 반환합니다. 시간은 Date()와 함께 사용할 수 있는 Unix 타임스탬프로 반환됩니다.

filectime(string filename): 파일의 마지막 inode가 수정된 시간을 반환하거나, 오류가 발생하면 false를 반환합니다. 시간은 Unix 타임스탬프로 반환됩니다.

fileatime(string filename): 파일에 마지막으로 액세스한 시간을 반환하거나, 오류가 발생하면 false를 반환합니다. 시간은 Unix 타임스탬프로 반환됩니다.

4. PHP는 두 날짜 사이의 일수를 비교합니다.

코드:

<&#63;php
echo (strtotime("2008-08-24 00:00:00")-strtotime("2008-08-08 00:00:00"))/86400;
&#63;>

로그인 후 복사

이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿