php 날짜 관련 함수

hanyoko·2023년 6월 30일
0

PHP

목록 보기
13/15
post-thumbnail

php 날짜 관련 함수

time()

1970년 1월 1일부터 현재까지의 시간을 초단위로 측정한 시간

mktime(hour,minute,second,month,day,year)

특정 날짜의 시간 구하기

$time = mktime(0,0,0,12,27,2022)

strtotime("형식",시간)

날짜간 차이 구하기

strtotime("날짜", $time)

strtotime("-1 day", $time)
"-1 day" 1일 전
"10 day" 10일 다음
"50 day" 50일 다음
"1 week" 1주일 뒤
"1 month" 1달 뒤
"last Monday" 지난 월요일
"next Monday" 다음 월요일
strtotime("-1 year, -1 day",$time)
$time 날짜 -1-1

date(포멧,시간)

사람이 읽을 수 있는 날짜와 시간

$date1= date("Y-m-d",$time);
//2022-12-27
$date1= date("y-m-d h:i:s a w",$time);
//22-12-27 09:25:01 6 am
입력예시
y22
Y2022
m12
d날짜24
h시간09
i20
s30
a오전/오후am
w요일6

시간(h)은 오전/오후(a)의 영향을 받아 나타난다.
요일(w)은 일요일 0부터 토요일 6을 나타낸다.

date_default_timezone_set("Asia/Seoul")

시간을 아시아/서울 기준으로 한다.

date_diff(from,to)

객체 두개를 인수로 받아 그 차이를 계산 한 후 반환

[교육 수료 D-DAY 계산기]
$from= new DateTime("2022-12-27");
$to= new DateTime("2023-03-23");
$aa= date_diff($from, $to);
echo $aa->days;

0개의 댓글