此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

DateDifference

DateDifference[date1, date2]
给出从 date1date2 的天数。
DateDifference[date1, date2, "unit"]
按确定的单位给出 date1date2 之间的差值。
DateDifference[date1, date2, {"unit1", "unit2", ...}]
给出对应于连续的 "uniti" 的元素的列表的差值。
  • 日期可以被确定为如下的形式:
{y,m,d}年,月,日
{y,m}确定月份的第一天
{y}y 的1月1号
"string"作为一个字符串的日期 ("Jan. 1, 2000")
{y,m,d,h,m,s}精确时间
time绝对的时间规格
  • 可能的单位有 "Year""Quarter""Month""Week""Day""Hour""Minute""Second"
  • {y, m, d} 被选定等同于 {y, m, d, 0, 0, 0},等。
  • DateDifference[date2] 给出从当前时间直到 date2 的天数的分数。
给出 1 月 1 日和 7 月 4 日之间的天数:
In[1]:=
Click for copyable input
Out[1]=
 
使用按形式 {y, m, d} 确定的日期:
In[1]:=
Click for copyable input
Out[1]=
 
得出按星期单位的日期差:
In[1]:=
Click for copyable input
Out[1]=
 
如果第二个日期在第一个日期之前,日期差是负的:
In[1]:=
Click for copyable input
Out[1]=
6 的新功能