라이브러리
[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 형식으로 변환할 때 유용하게 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.