라이브러리

[PHP] variant_date_to_timestamp - 변형 날짜/시간 값을 Unix 타임스탬프로 변환합니다.




variant_date_to_timestamp 함수는 PHP 7.0 버전부터 사용할 수 있는 함수로, 날짜 및 시간을 timestamp 형식으로 변환하는 함수입니다. 이 함수는 `DateTime` 객체를 반환합니다.

사용법


`variant_date_to_timestamp` 함수는 다음과 같은 형식으로 사용할 수 있습니다.

#hostingforum.kr
php

variant_date_to_timestamp(mixed $date)



* `$date` : 변환할 날짜 및 시간을 나타내는 값입니다. 이 값은 `string`, `DateTime` 객체, 또는 `DateTimeImmutable` 객체일 수 있습니다.

예제


# 1. 문자열로 날짜 및 시간을 변환


#hostingforum.kr
php

$date_string = '2022-01-01 12:00:00';

$timestamp = variant_date_to_timestamp($date_string);

echo $timestamp; // 1641044400



# 2. DateTime 객체로 날짜 및 시간을 변환


#hostingforum.kr
php

$date_object = new DateTime('2022-01-01 12:00:00');

$timestamp = variant_date_to_timestamp($date_object);

echo $timestamp; // 1641044400



# 3. DateTimeImmutable 객체로 날짜 및 시간을 변환


#hostingforum.kr
php

$date_immutable = new DateTimeImmutable('2022-01-01 12:00:00');

$timestamp = variant_date_to_timestamp($date_immutable);

echo $timestamp; // 1641044400



참고


`variant_date_to_timestamp` 함수는 PHP 7.0 버전부터 사용할 수 있습니다. 이 함수는 `DateTime` 객체를 반환하므로, 날짜 및 시간을 timestamp 형식으로 변환할 때 유용하게 사용할 수 있습니다.

예외 처리


`variant_date_to_timestamp` 함수는 다음과 같은 예외를 발생시킬 수 있습니다.

* `TypeError` : `$date` 값이 `string`, `DateTime` 객체, 또는 `DateTimeImmutable` 객체가 아닌 경우 발생합니다.
* `Exception` : `$date` 값이 유효하지 않은 경우 발생합니다.

결론


`variant_date_to_timestamp` 함수는 PHP 7.0 버전부터 사용할 수 있는 함수로, 날짜 및 시간을 timestamp 형식으로 변환하는 함수입니다. 이 함수는 `DateTime` 객체를 반환하며, 날짜 및 시간을 timestamp 형식으로 변환할 때 유용하게 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 49 페이지

검색

게시물 검색