English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기초 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP date_timestamp_get() 함수 사용법 및 예제

PHP Date & Time 함수 매뉴얼

date_timestamp_get() 함수는 Unix 시간 스탬프를 가져옵니다

정의 및 사용법

date_timestamp_get 함수는 DateTime::getTimestamp()의 별명입니다. 이 함수는 DateTime 객체를 파라미터로 받아 주어진 객체의 Unix 시간 스탬프를 반환합니다。

문법

date_timestamp_get(object)

파라미터

순번파라미터 및 설명
1

object(필수)

이는 시간 스탬프를 필요로 하는 DateTime 객체입니다。

반환 값

date_timestamp_get() 함수는 주어진 날짜의 Unix 시간 스탬프를 반환합니다。

PHP 버전

이 함수는 원래 PHP 버전5.3에서 도입되었으며, 모든 더 높은 버전에서 사용할 수 있습니다.

온라인 예제

아래의 예제는date_timestamp_get()함수는 지정된 날짜의 시간 스탬프를 반환합니다

<?php
   $date = date_create("1985-12-19, 07:32:41 GMT");
   $timestamp = date_timestamp_get($date);
   print("시간 스탬프: $timestamp");
?>
테스트를 보세요‹/›

출력 결과

시간 스탬프: 503825561

온라인 예제

아래의 예제는 오늘 날짜와 시간의 Unix 시간 스탬프를 반환합니다:

<?php
   $date = date_create();
   $timestamp = date_timestamp_get($date);
   print("시간 스탬프: $timestamp");
?>
테스트를 보세요‹/›

출력 결과

시간 스탬프: 1589179558

온라인 예제

아래의 예제는 날짜를 생성하고, 그에 간격을 추가하여 결과 날짜의 시간 스탬프를 가져옵니다-

<?php
   //DateTime 객체를 생성합니다
   $date = date_create("25-09-1989");
   //날짜에 간격을 추가합니다
   $new_date = date_add($date, new DateInterval('PT10H30S'));     
   $timestamp = date_timestamp_get($new_date);      
   print("시간 스탬프: $timestamp");
?>
테스트를 보세요‹/›

출력 결과

시간 스탬프: 622720830

온라인 예제

Unix 시대 이전의 날짜의 시간 스탬프를 가져오려고 시도하면(1970년1월1일),그렇다면date_create()함수는 음수 값을 반환합니다-

<?php
   $date = date_create("1952-04-27");
   $timestamp = date_timestamp_get($date);  
   print($timestamp);   
?>
테스트를 보세요‹/›

이는 다음과 같은 결과를 생성합니다-

-557971200