日期/时间数据包括日期(如 Jan-1-2015 或 3/17/2015)和时间(如 08:25:22 AM)。您可以选择显示日期或/和时间,如 3/17/2015 08:25:22 AM。时间间隔(例如,36:33:44(间隔小时、分钟和秒钟)是另一种类型的日期/时间数据。

Minitab 存储日期/时间数据的方式

尽管日期/时间变量在工作表中以日期/时间格式显示,但是它们在内部存储为数字。内部数字包括整数和分数。整数表示自 1899 年 12 月 30 日以来的天数。分数表示一天中的几分之一。例如,日期/时间值 1990 年 1 月 1 日上午 6:00 在内部存储为数字 32874.25,因为自 1899 年 12 月 30 日以来共有 32874 天,而上午 6:00 是一天的四分之一。

1899 年 12 月 30 日午夜 12 点存储为 0。在 1899 年 12 月 30 日午夜 12 点之前的日期和时间存储为负数。例如,1899 年 12 月 29 日午夜 12 点为 -1。有效的日期/时间值的范围是公元 1000 年 1 月 1 日到公元 4000 年 12 月 31 日,闰年由预期的公历来确定。

提示

要查看与日期/时间数据列相对应的数值,请选择数据 > 更改数据类型。在选择类型中,选择自动数字

Minitab 针对日期/时间数据执行计算的方式

计算始终基于表示日期/时间值的内部数字。某些命令会将结果作为数字(而非作为设置了格式的日期/时间值)显示在输出选项卡和图形中。存储在常量中的日期/时间值显示为数字。

使用日期/时间数据时,运行某些命令可能会得到意外的结果。例如,考虑以日期/时间变量作为因子的方差分析。日期列中的两个值 1/1/99 和 1/1/99 在工作表中会显示为相同的值,因为将该列的格式设置为仅显示日期部分。但是,这两个值时间部分可能不同(例如 10:30 PM 和 8:20 AM),因此它们的内部数字不同。方差分析会将每个值视为一个不同的因子水平。

提示

使用数据 > 日期/时间 > 取整日期/时间可以对日期/时间分量进行四舍五入。

Minitab 对两位数字年份(隐含世纪)的解释方式

Minitab 将 00 到 29 解释为 20xx,将 30 到 99 解释为 19xx。例如,1/1/20 解释为 2020 年的 1 月 1 日。1/1/36 解释为 1936 年的 1 月 1 日。

但是,通过在 Windows 控制面板的“区域设置”中自定义“日历”选项,可以调整向每个世纪指派的两位数字年份的范围。重新启动时,Minitab 将自动更新其默认的日期/时间设置以反映更改。

Minitab 处理缺失的日期分量的方式

Minitab 在内部始终存储包括月、日和年组成部分的完整日期。在您输入一个不包括其中一个这些分量的日期时,Minitab 会存储缺少分量的占位符值。例如,假设要显示列的格式为 mm/yyyy。如果您输入 12/2015,Minitab 会将此值解释为 12/01/2015。

当您输入具有缺失分量的日期时,Minitab 会按如下方式处理它:
  • 如果您没有指定日期,Minitab 会假设为该月的第一天。
  • 如果您没有指定月份,Minitab 会假设为当月。
  • 如果您没有指定年,Minitab 会假设为当年。

如果您指定了包括日历年和季度但不包括其他日期分量的自定义日期格式,Minitab 会假设为季度的第一天、季度的第一个月和当年。例如,如果在日期/时间显示格式为 Qq 的列中键入 1,Minitab 将显示 Q1 并存储当年的 1 月 1 日。

如果您指定了包括星期但不包括其他日期分量的自定义日期格式,Minitab 会假设当年中指定星期中对应于该星期同一天的日期为当年的 1 月 1 日。例如,如果当年的 1 月 1 日在星期二,而且您在日期/时间显示格式为 Wkw 的列中键入 6,Minitab 将显示 Wk6 并存储当年的 2 月 5 日(星期二)