DayName
更多信息和选项
- 可以给出下列选项:
-
CalendarType "Gregorian" 指定日期参数所用的日历
范例
打开所有单元 关闭所有单元基本范例 (4)
选项 (4)
CalendarType (4)
DayName[DateObject[{1638, 9, 5}, CalendarType -> "Gregorian"]]希腊东正教礼仪使用的是儒略历. 东正教的圣诞节 2000 年是在一个星期天:
DayName[DateObject[{2000, 12, 25}, CalendarType -> "Julian"]]Union[DayName[DateObject[{#, 7, 10}, CalendarType -> "Jewish"]]& /@ Range[5700, 5800]]DayName[{1, 1, 1}]DayName[{1, 1, 1}, CalendarType -> "Julian"]应用 (2)
DayName[DateObject[{2022, 1, 1}]] == DayName[DateObject[{2422, 1, 1}]]在这 400 年里有 20871 个星期,因为一个周期有 97 个闰天:
(365 400 + 97) / 7DayName /@ {{2001, 1, 1}, {2101, 1, 1}, {2201, 1, 1}, {2301, 1, 1}}DayName /@ {{2000, 1, 1}, {2100, 1, 1}, {2200, 1, 1}, {2300, 1, 1}}属性和关系 (2)
康威的末日规则指出,一个西历年内的某些日期将始终落在一周的同一天,包括二月份的最后一天,第四个月的第四天,第六个月的第六天等:
doomsdayNames[year_Integer] := DayName /@ {{year, 2, If[LeapYearQ[{year}], 29, 28]}, {year, 4, 4}, {year, 6, 6}, {year, 8, 8}, {year, 10, 10}, {year, 12, 12}, {year, 5, 9}, {year, 9, 5}, {year, 7, 11}, {year, 11, 7}}doomsdayNames[2017]doomsdayNames[2018]doomsdayNames[2025]儒略历的 10 月 4 日是个星期四,接下来的一天是西历中的 10 月 15 日,星期五:
DayName[{1582, 10, 4}, CalendarType -> "Julian"]DayName[{1582, 10, 15}, CalendarType -> "Gregorian"]相关链接
文本
Wolfram Research (2012),DayName,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DayName.html (更新于 2014 年).
CMS
Wolfram 语言. 2012. "DayName." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/DayName.html.
APA
Wolfram 语言. (2012). DayName. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DayName.html 年
BibTeX
@misc{reference.wolfram_2026_dayname, author="Wolfram Research", title="{DayName}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/DayName.html}", note=[Accessed: 09-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_dayname, organization={Wolfram Research}, title={DayName}, year={2014}, url={https://reference.wolfram.com/language/ref/DayName.html}, note=[Accessed: 09-September-2026]}