>백엔드 개발 >PHP 튜토리얼 >PHP의 날짜까지 타임스탬프

PHP의 날짜까지 타임스탬프

WBOY
WBOY원래의
2024-08-29 13:11:21930검색

다음 문서에서는 PHP의 Timestamp to Date에 대한 개요를 제공합니다. PHP에서는 타임스탬프를 데이터로 변환할 수 있습니다. 타임스탬프를 변환하려는 데이터 형식을 언급해야 합니다. 타임스탬프를 데이터로 변환하는 동안 형식이 필요합니다. PHP에는 몇 가지 메서드가 있거나 이 변환을 수행하는 함수라고 말할 수 있습니다. 데이터를 얻으려면 거기에 타임스탬프만 언급하면 ​​됩니다.

광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

이 타임스탬프는 이름에서 알 수 있듯이 데이터의 데이터와 시간을 나타내는 긴 정수 값입니다. 데이터와 시간으로 구성되어 있으므로 타임스탬프를 변환할 때 이로부터 시간도 얻을 수 있습니다. 여기에서는 PHP에서 타임스탬프를 처리하는 동안 필요한 메서드 정의와 필수 매개변수를 볼 수 있습니다. 또한 더 잘 이해하기 위해 구현 및 사용법을 자세히 살펴보겠습니다.

PHP에서 날짜까지의 타임스탬프 구문

타임스탬프는 데이터와 시간을 가져오는 데 사용됩니다. 이에 대한 형식만 있으면 됩니다.

date(string $format , int|null $timestamp = null) : string

위 구문에서 볼 수 있듯이 이는 타임스탬프에 대한 PHP 공식 문서에서 제공하는 구문으로, PHP에서 타임스탬프를 날짜로 변환하려면 여기에 두 개의 매개변수가 필요합니다.

예:

date("ddmmyy" , timestamp) : string

PHP에서 타임스탬프를 날짜로 변환하는 방법은 무엇입니까?

현재 우리는 PHP의 타임스탬프 정수에서 데이터 객체를 얻는 방법을 이미 알고 있습니다. 이를 위해 타임스탬프에서 날짜를 가져오는 데 도움이 되는 형식이 있어야 합니다. 여기서는 먼저 타임스탬프에 대한 메서드 서명을 확인한 다음 프로그램에서 이를 단계별로 구현할 수 있는 방법을 살펴보겠습니다. 안내합니다.

메서드 서명: PHP에서만 제공되는 메서드가 하나 있습니다. 이는 PHP 라이브러리의 내장 메소드이며 이를 사용하기 위해 외부 라이브러리를 추가할 필요가 없습니다. 또한 수입 명세서도 필요하지 않습니다.

서명:

date(string $format , int|null $timestamp = null) : string

보시다시피 이는 타임스탬프 개체를 날짜로 변환하는 데 사용할 수 있는 이 메서드의 공식 선언입니다. 하지만 여기에는 형식과 타임스탬프라는 두 가지 매개변수가 있습니다.

아. string $format 이 변수는 우리가 원하는 날짜의 형식을 정의합니다. 즉, 여기에서 원하는 날짜의 형식을 지정할 수 있습니다.

다음은 PHP에서 사용할 수 있는 다양한 데이터 형식입니다.

  • d: 형식 내에 이 값을 지정하면 위 메서드에서 사용한 타임스탬프 개체의 날짜가 반환됩니다. 날짜만 반환됩니다.
  • m: 형식 내에 이 값을 지정하면 위 메서드에서 사용한 타임스탬프 개체의 월이 반환됩니다. 한 달만 반환됩니다.
  • y: 형식 내에 이 값을 지정하면 위 메서드에서 사용한 타임스탬프 개체의 연도가 반환됩니다. 1년만 반환됩니다.
  • dmy: 형식 내에 이 값을 지정하면 위 메서드에서 사용한 타임스탬프 개체의 날짜, 월, 연도가 반환됩니다. 날짜, 월, 연도만 반환됩니다.
  • d/m/y: 형식 내부에 이 값을 지정하면 타임스탬프 개체를 더 잘 이해할 수 있도록 '/'로 구분된 날짜, 월, 연도가 반환됩니다. 우리는 위의 방법을 사용했습니다. '/'가 앞에 붙은 날짜, 월, 연도만 반환됩니다.
  • d-m-y: 형식 내부에 이 값을 지정하면 우리가 사용한 타임스탬프 객체를 더 잘 이해할 수 있도록 대시 '-'로 구분된 날짜, 월, 연도가 반환됩니다. 위의 방법. 앞으로 '-'를 사용하여 날짜, 월, 연도만 반환합니다.
  • d-m-Y H:i:s: 이 형식은 날짜와 함께 시간도 제공합니다. 즉, 날짜 개체와 함께 시, 분, 초를 의미합니다. 여기서 'H'는 시간, 'i'는 분, 's'는 초를 나타냅니다.

위의 형식을 사용하여 날짜 형식 타임스탬프를 얻을 수 있습니다. 사용과 취급이 쉽습니다.

b. int|null $timestamp = null: Now, we will have a look at the timestamp filed, which is the second parameter in the method; this filed is important because, on the basic of this, only the date object will be prepared. We can pass null as the value for this field; if we do so, it will calculate the data object based on the current timestamp, but if we pass any value here, it will give us the value based on it only.

Example of Timestamp to Date in PHP

Given below is the example of Timestamp to Date in PHP:

We are converting timestamps to date.

Code:

<!DOCTYPE html>
<html>
<body>
<?php
echo date( "Y-m-d H:i:s" , 1620790172 );
echo " , ";
echo date( "d-m-Y H:i:s" , 1620790172 );
echo " , ";
echo date( "d H:i:s" , 1620790172 );
echo " , ";
echo date( "Y H:i:s" , 1620790172 );
echo " , ";
echo date( "m H:i:s" , 1620790172 );
echo " , ";
echo date( "d/m/Y H:i:s" , 1620790172 );
?>
</body>
</html>

Output:

PHP의 날짜까지 타임스탬프

Conclusion

We may require showing value to users that they can understand so that we can convert the timestamp object to date; after that, it can be readable and under stable by others to show to the client. This function is easy to use and handle also do not require any dependency from the other things. So we can use this to get the date from the timestamp easily.

위 내용은 PHP의 날짜까지 타임스탬프의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 7 MySQL다음 기사:PHP 7 MySQL