라이브러리

[PHP] time - 현재 Unix 타임스탬프를 반환합니다.




PHP에서 시간 다루기


PHP는 시간을 다루기 위한 다양한 함수와 클래스를 제공합니다. 이 글에서는 PHP에서 시간을 다루는 방법에 대해 자세히 설명하고, 예제를 통해 실제 적용 방법을 살펴보겠습니다.

# 시간 관련 함수


PHP에서 시간을 다루기 위한 대표적인 함수는 다음과 같습니다.

* `date()`: 현재 날짜와 시간을 문자열로 반환합니다.
* `time()`: 현재 시간을 초 단위로 반환합니다.
* `strtotime()`: 날짜와 시간을 문자열로 파싱하여 초 단위로 반환합니다.
* `mktime()`: 년, 월, 일, 시, 분, 초를 초 단위로 변환합니다.
* `gmdate()`: GMT(그리니치 평균시)를 기준으로 현재 날짜와 시간을 문자열로 반환합니다.

# 예제 1: 현재 시간 출력하기


#hostingforum.kr
php

// 현재 시간을 초 단위로 반환합니다.

$currentTime = time();

echo "현재 시간: $currentTime 초";



// 현재 날짜와 시간을 문자열로 반환합니다.

$currentDate = date("Y-m-d H:i:s");

echo "현재 날짜: $currentDate";



# 예제 2: 날짜와 시간 파싱하기


#hostingforum.kr
php

// 날짜와 시간을 문자열로 파싱하여 초 단위로 반환합니다.

$dateTimeStr = "2022-07-25 14:30:00";

$dateTime = strtotime($dateTimeStr);

echo "날짜와 시간: $dateTime 초";



// 년, 월, 일, 시, 분, 초를 초 단위로 변환합니다.

$year = 2022;

$month = 7;

$day = 25;

$hour = 14;

$minute = 30;

$second = 0;

$dateTime = mktime($hour, $minute, $second, $month, $day, $year);

echo "날짜와 시간: $dateTime 초";



# 예제 3: GMT 시간 출력하기


#hostingforum.kr
php

// GMT(그리니치 평균시)를 기준으로 현재 날짜와 시간을 문자열로 반환합니다.

$gmtDate = gmdate("Y-m-d H:i:s");

echo "GMT 시간: $gmtDate";



# 예제 4: 시간 계산하기


#hostingforum.kr
php

// 두 시간 사이의 차이를 초 단위로 계산합니다.

$time1 = strtotime("2022-07-25 14:30:00");

$time2 = strtotime("2022-07-25 15:30:00");

$timeDiff = $time2 - $time1;

echo "시간 차이: $timeDiff 초";



위의 예제들은 PHP에서 시간을 다루기 위한 다양한 함수와 클래스를 사용하여 실제 적용 방법을 살펴보았습니다. 시간을 다루는 데 있어 유용한 함수와 클래스를 사용하여 효율적으로 시간을 다루는 방법을 학습할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색