DateRange

DateRange[date1,date2]

给出从 date1date2 范围内的所有日期.

DateRange[date1,date2,increment]

给出从 date1date2 范围内以 increment 递增的日期.

更多信息和选项

  • 可以使用下列格式指定日期:
  • DateObject[]日期对象
    {y,m,d,h,m,s}精确时间
    {y,m,d}年,月,日
    {y,m}指定月份的第一天
    {y}年份 y 的第一个月的第一天
    "string"以字符串表示日期("Jan. 1, 2022"
    time绝对时间指定
  • {y,m,d} 被视为等价于 {y,m,d,0,0,0} 等.
  • 用下列日历步长和天的各种类型 (day types) 给出可能的增量:"Year""Quarter""Month""Week""Day""Hour""Minute""Second""Weekday""Weekend"MondaySunday"EndOfMonth""BeginningOfMonth" 以及 "BusinessDay".
  • 允许存在混合基数的增量.
  • 可以使用 Quantity 框架指定增量.
  • DateRange[date1,date2]date2 是粒度 DateObject,范围结果会包括所有日期直至 date2 结束.
  • DateRange 采用下列选项:
  • CalendarType "Gregorian"日期参数已经指定的日历
    HolidayCalendar {"UnitedStates","Default"}假日时间表以及为计算工作日和节假日进行细分

范例

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

基本范例  (4)

给出日期范围的日期:

把日期增加一个星期:

把日期增加一年、一月和一天:

DateRange 有与 Range 相似的约束:

范围  (5)

输出与步长的大小密切相关:

可以使用数量框架指定增量:

DateRange 解释字符串输入:

增量 "Week"{1,"Week"} 等价:

如果端点不是按年代顺序,增量必须是净负的:

选项  (4)

CalendarType  (3)

创建犹太日历日期的列表:

以犹太历创建连续的一周内日期列表:

显示伊斯兰年中的所有日期:

HolidayCalendar  (1)

同一个国家的不同市场也可以具有不同的假日时间表:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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