PHP date_sunset() ఫంక్షన్

ఉదాహరణ

రాయబారిలో పోర్టుగల్ సింట్రా పెడ్రో ప్రస్తుత సాయంత్ర సమయం తెలుపుతుంది:

<?php
// 上海,中国:
// 维度:北纬 31.22 ,经度:西经 121.47
// 天顶 ~= 90,偏移:+8 GMT
echo("上海,中国:日期:" . date("D M d Y"));
echo("<br>日出时间:");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8));
?>

运行实例

定义和用法

date_sunset() 函数返回指定日期与地点的日落时间。

提示:请参阅 date_sunrise() 函数,返回指定日期与地点的日出时间。

语法

date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);
参数 描述
timestamp 必需。规定要计算日落时间的日期时间戳。
format

可选。规定如何返回结果:

  • SUNFUNCS_RET_STRING(以字符串返回结果,比如 16:46)(默认)
  • SUNFUNCS_RET_DOUBLE(ఫలితాన్ని ఫ్లోటింగ్ పదార్థం లో తిరిగి ఇస్తుంది మరియు సమయం తిరిగి ఇస్తుంది ఉంటుంది 16.78243132 వంటి ఫ్లోటింగ్ పదార్థం లో ఫలితాన్ని తిరిగి ఇస్తుంది)
  • SUNFUNCS_RET_TIMESTAMP(పదార్థం వాల్యూమ్ లో ఫలితాన్ని తిరిగి ఇస్తుంది మరియు సమయం తిరిగి ఇస్తుంది ఉంటుంది 1095034606 వంటి పదార్థం వాల్యూమ్ లో ఫలితాన్ని తిరిగి ఇస్తుంది)
latitude ఎంపికాత్మకం. స్థానం యొక్క లాటిట్యూడ్ను నిర్ణయించండి. ఈశాన్యాన్ని డిఫాల్ట్ ఇష్టంగా ఉంది. దక్షిణాన్ని సూచించడానికి నిరాకరించండి.
longitude ఎంపికాత్మకం. స్థానం యొక్క లాంగ్లిట్యూడ్ను నిర్ణయించండి. ఈశాన్యాన్ని డిఫాల్ట్ ఇష్టంగా ఉంది. పశ్చిమాన్ని సూచించడానికి నిరాకరించండి.
zenith ఎంపికాత్మకం. డిఫాల్ట్ ఇష్టంగా date.sunset_zenith.
gmtoffset ఎంపికాత్మకం. GMT మరియు స్థానిక సమయం మధ్య తేడాను గంటలలో నిర్ణయించండి.

సాంకేతిక వివరాలు

తిరిగి వాల్యూమ్: విజయవంతం అయితే, ప్రస్తావించిన ఫార్మాట్లో సంధ్యా సమయాన్ని తిరిగి ఇస్తుంది. విఫలమైతే FALSE తిరిగి ఇస్తుంది.
PHP వెర్షన్: 5+
నవీకరణ లెజిడ్: PHP 5.1.0 నుండి, ఈ ఫంక్షన్ E_STRICT మరియు E_NOTICE టైమ్ జోన్ దోషాలను నివేదిస్తుంది.