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

PHP 기초 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

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

PHP Date & Time 함수 매뉴얼

date_sunset() 함수는 주어진 날을 반환합니다/지점의 저녁하늘 시간

정의 및 사용법

date_sunset()함수는 주어진 날의 타임스탭스를 표현하고, 특정 날의 저녁하늘 시간을 반환합니다。

문법

date_sunset($timestamp, [$format, $latitude, $longitude, $zenith, $gmtoffset])

파라미터

순번파라미터 및 설명
1

timestamp (필수)

이는 타임스탭스를 지정합니다。

2

format (선택)

이는 필요한 결과 값의 형식을 지정합니다. 이 파라미터의 값으로 세 가지 상수를 전달할 수 있습니다;

즉:SUNFUNCS_RET_STRING(문자“),SUNFUNCS_RET_DOUBLE(”소수점“)와 SUNFUNCS_RET_TIMESTAMP” 정수.

3

latitude (선택)

기본적으로, 이 옵션은 위치의 위도를 지정하며 북쪽 방향을 지정합니다. 남쪽의 위도 값을 지정하려면 음수 값을 전달해야 합니다.

4

longitude (선택)

기본적으로, 이 옵션은 위치의 경도를 지정하며 동쪽 방향을 지정합니다. 서쪽의 위도 값을 지정하려면 음수 값을 전달해야 합니다.

5

zenith (선택)

이는 지구 표면에垂直한 선과 태양 중심 사이의 각도를 지정합니다.

6

gmtoffset (선택)

이는 GMT와 현지 시간 간의 시차를 지정합니다. (시간 단위)

반환 값

date_sunset() 함수는 필요한 형식으로 일몰 시간을 반환합니다. 실패하면 부울 값을 반환합니다.false.

PHP 버전

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

온라인 예제

다음 예제는date_sunset()함수의 사용법-

<?php
   $sun_info = date_sunset("02-17-2012");
   print_r($sun_info);
?>
테스트를 보자‹/›

출력 결과

14:46

온라인 예제

지금, 위도와 경도 값을 전달하여 이 함수를 호출합니다. 위도와 경도 값을 전달하려면 필요한 형식의 값을 전달해야 합니다-

<?php
   $sun_info = date_sunset("02-03-2020",SUNFUNCS_RET_STRING, 23.4, -25);
   print_r("일몰 시간: ".$sun_info);
?>
테스트를 보자‹/›

출력 결과

일몰 시간: 19:05

온라인 예제

다음 예제는 낮은 날씨로 일몰이 없는 경우를��명합니다-

<?php
   $sun_info = date_sunset("25-12-2016",SUNFUNCS_RET_STRING, 69, 41);
   print("일몰 시간: ".$sun_info);
   print("\n");
   var_dump($sun_info);
?>
테스트를 보자‹/›

출력 결과

일몰 시간:
bool(false)

온라인 예제

<?php
   echo("날짜: ".date("D M d Y"));
   echo("\n");
   echo("일몰 시간: ");
   echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>
테스트를 보자‹/›

출력 결과

날짜:  thu may 07 2020
일몰 시간: 20:30