MoonPhase

MoonPhase[]

给出当前被照明部分的月相.

MoonPhase[datespec]

给出指定日期被照明部分的月相.

MoonPhase[property]

给出当前月相的属性.

MoonPhase[datespec,property]

给出指定日期月相的属性.

更多信息

  • 月相,亦称为月球相位,描述了从地球上看到的太阳照亮的月球表面的部分的大小.
  • MoonPhase[] 利用 $TimeZone 确定你所在的时区.
  • datespec 可以是 DateObject 表达式、TimeObject 表达式、日期字符串或 {y,m,d,h,m,s} 日期列表.
  • datespec 是有明确 TimeZone 选项值的 DateObjectTimeObject 表达式的情况外,其应在 $TimeZone 中.
  • 如果 datespec 是一系列日期,则结果将包含 EventSeriesTimeSeries 对象.
  • datespec 可以被指定为 {start,end,increment},以便和 DateRange 的格式相兼容.
  • MoonPhase["Fraction"] 等价于 MoonPhase[].
  • MoonPhase 可以接受的 property 的值为:
  • "Fraction"被照明的部分的大小
    "SignedFraction"有符号的被照明部分的大小
    "Name"月相名称
    "Icon"表示月相的图标

范例

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

基本范例  (4)

给出当前月亮被照明部分的大小:

给出指定日期月亮被照明部分的大小:

给出当前月相的名称:

生成当前月相的图标:

范围  (7)

可以用 DateObject 指定日期:

用字符串指定日期:

一定日期范围内的月相结果:

推广和延伸  (1)

IconData 可以接受有符号的月相数值作为第二个参数:

属性和关系  (1)

缺省情况下,日期指定为当前日期:

可能存在的问题  (1)

月相的名称来自于被照明部分的值. 同一个日期,不同时间,月相名称可能会不同. 比如,满月不会持续一整天,所以就算是在满月的那一天,你也可能需要改变时间来得到你期望的月相:

巧妙范例  (1)

制作一个月相日历:

Wolfram Research (2014),MoonPhase,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MoonPhase.html.

文本

Wolfram Research (2014),MoonPhase,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MoonPhase.html.

CMS

Wolfram 语言. 2014. "MoonPhase." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/MoonPhase.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_moonphase, organization={Wolfram Research}, title={MoonPhase}, year={2014}, url={https://reference.wolfram.com/language/ref/MoonPhase.html}, note=[Accessed: 21-November-2024 ]}