DaylightQ

DaylightQ[]

如果用户所处位置当前是白天,则给出 True.

DaylightQ[datespec]

如果用户所处位置在指定的 datespec 是白天,则给出 True.

DaylightQ[locationspec]

如果在指定 locationspec 处是白天,则给出 True.

DaylightQ[locationspec,datespec]

如果在指定 datespeclocationspec 处是白天,则给出 True.

DaylightQ[{{location1,date1},{location2,date2},}]

如果在指定的位置和日期是白天,则给出 True.

DaylightQ[locationspec,datespec,inclusionspec]

如果在指定 datespec 且考虑到 inclusionspec 和指定 locationspec 为白天,则给出 True.

更多信息和选项

  • 在特定日期,查询太阳是否照亮了地球上的一个特定地点.
  • 观测地点可以是太阳系中天体表面的任何一点,该点定义为本地地平线.
  • 位置可以被指定为 Entity 对象,假设它们代表具有地理坐标的对象,或可以是纬度/经度对,且假设度为单位.
  • DaylightQ[] 利用 $GeoLocation$TimeZone 确定您的位置和时区.
  • datespec 可以是 DateObject 的表达式、TimeObject 表达式、日期字符串或 {y,m,d,h,m,s} 日期列表.
  • 除非 datespec 是有明确 TimeZone 值选项的 DateObjectTimeObject 表达式,否则假定其在 $TimeZone 中.
  • locationspecdatespec 可以是单个项或它们的列表.
  • 如果 datespec 是一个日期列表,则结果将包含 EventSeries 对象.
  • datespec 可以指定为 {start,end,increment},以与 DateRange 规范兼容.
  • DaylightQ[,inclusionspec] 用于指定 locationspec 的多少必须是白天.
  • inclusionspec 的可能设置包括
  • "Everywhere"locationspec 的全部必须是白天
    "Somewhere"locationspec 的一些必须是白天
    "Nowhere"locationspec 的全部都不是白天
  • DaylightQ 可以接受下列选项:
  • "SunAngleTest" (#>0&)应用于太阳高度角的函数,以确定它是否是白天

范例

打开所有单元关闭所有单元

基本范例  (5)

确定当前在您的位置是否是白天:

确定在指定的日期是否为半天:

确定当前在指定的位置是否是白天:

确定在指定的纬度/经度和日期是否是白天:

确定当前在指定的城市和日期是否是白天:

范围  (7)

日期  (3)

日期可以指定为 DateObject

日期可以指定为日期字符串:

生成一年中每 10 天检查一次是否是白天的事件系列:

位置  (4)

位置可以是纬度/经度对:

地点可以是相关实体:

找到多个位置处太阳的位置:

默认情况下,延伸位置必须完全在白天,以得到 True

默认的行为可以被覆写,使扩展位置只有一部分是在白天:

选项  (1)

"SunAngleTest"  (1)

默认情况下,如果太阳的高度角大于0,则认为是白天:

默认行为可以覆写,以对白天重新定义:

属性和关系  (1)

查找该地点和日期是否为白天:

如果太阳的高度为正,则为白昼:

也可使用 AstroPosition 进行计算:

Wolfram Research (2014),DaylightQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DaylightQ.html (更新于 2023 年).

文本

Wolfram Research (2014),DaylightQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DaylightQ.html (更新于 2023 年).

CMS

Wolfram 语言. 2014. "DaylightQ." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2023. https://reference.wolfram.com/language/ref/DaylightQ.html.

APA

Wolfram 语言. (2014). DaylightQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DaylightQ.html 年

BibTeX

@misc{reference.wolfram_2024_daylightq, author="Wolfram Research", title="{DaylightQ}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/DaylightQ.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_daylightq, organization={Wolfram Research}, title={DaylightQ}, year={2023}, url={https://reference.wolfram.com/language/ref/DaylightQ.html}, note=[Accessed: 22-November-2024 ]}