如何计算 Notion 上开始日期和结束日期之间的天数

您可以使用 dateBetween() 函数在 Notion 的“Date”属性中计算开始日期和结束日期之间的天数。

Notion 是一个工作区应用程序,可让您记笔记、管理任务和项目、管理数据库、创建计划、协作等等。它是一个协作平台,将笔记、书写工具、待办事项列表、看板、维基、电子表格、数据库、日历和提醒等日常工作组件融合在一起。 Notion 受到各种平台的支持,包括 Android、iOS、Mac、Windows 和 Web。

它是创建和管理待办事项列表、日历、时间表、日程安排和提醒的绝佳工具。在使用日历和提醒时,我们需要大量操纵日期。因此,有时您需要计算特定开始日期和结束日期之间的天数。这就是本文的目标,教您如何计算 Notion 上开始日期和结束日期之间的天数。

如何计算两个日期之间的天数

您可以在 Notion 中创建和管理的最有用的数据库组件之一是表,它可以是内联表或整页表。在 Notion 中,表的每一列都称为属性。公式属性根据其他属性(变量)计算结果。

在 Notion 中,公式是基于列的,这意味着您只能将公式应用于整列。并且您不能将公式应用于表格中的单行。

在数据库中,出于各种目的,您可能想要计算两个日期之间的天数。例如,计算每个患者治疗的开始日期和结束日期之间的天数。

要计算两个日期之间的天数,您需要使用 dateBetween() 函数,该函数不仅计算天数,还计算开始日期和结束日期之间的周、季度、月、年、小时、分钟、秒和毫秒。此函数仅适用于日期属性(变量)。

假设您在 Notion 中有一个关于项目的表格。并且您需要计算每个任务的开始日期和结束日期之间的天数。

现在我们将使用 日期之间() 函数计算开始日期和结束日期之间的天数。为此,表中的日期列(时间表)应为日期属性类型。

要将属性类型更改为“日期”,请单击列标题并在“属性类型”部分下选择“日期”类型,如下图所示。

该图像有一个空的 alt 属性;它的文件名是 allthings.how-how-to-calculate-days-between-start-and-end-date-on-notion-image-15.png

您不需要创建两个单独的列来将开始和结束日期添加到 Notion 表中。

您可以使用日期选择器日历菜单在同一列中输入开始和结束。为此,单击日期列(属性)中的单元格,您将获得一个日历窗口,您可以在其中选择日期。

首先,在日历窗口中选择开始日期。然后,启用“结束日期”切换开关。

然后,选择结束日期,您会看到中间的所有日期都标有蓝色。

要计算之间的天数,请添加一个新列并将其名称更改为“之间的天数”。当一个新的属性(列)被添加到表格中时,它的默认属性类型将为“文本”,因此从“属性类型”菜单中将其属性类型更改为“公式”(如下所示)。

dateBetween() 的语法:

dateBetween(日期,日期,文本)

其中 date 参数指定包含“开始日期”和“结束日期”的日期属性的名称。并且文本参数应该是诸如天、周、季度、月、年、小时、分钟、秒和毫秒之类的单位之一。

在表格中,单击公式列中的任何单元格。这将打开公式窗口(如下所示),您可以在其中输入公式。

在公式窗口的左侧面板中,您可以滚动并找到多个部分,例如属性、常量、函数、运算符等,将鼠标悬停在左侧的项目上时,您可以找到其描述、语法、以及如何使用它的示例。

在窗口顶部的文本框中键入以下公式。

dateBetween(end(prop("Schedule")), start(prop("Schedule")), "days")

笔记: 在上面的公式中, 结束(道具(“时间表”))开始(道具(“计划”)) 指包含开始日期和结束日期的列,而最后一个参数中的“天”指定天数单位。你必须更换 日程 使用 Notion 表中具有开始和结束日期的列的属性名称。

开始键入公式后,您可以在下方看到可以在公式中使用的相关命令。当您点击它时,它会被添加到您的公式中,并为您省去手动输入它们的麻烦。

当您完成输入公式时,结果会立即显示在列中,甚至在您单击“完成”之前。

单击“完成”或按 Ctrl + 输入 或单击公式窗口外的任意位置将其关闭。

现在,您获得了表中每个任务的开始日期和结束日期之间的天数。如下所示,如果您的开始日期和结束日期相同(对于任务 5),您将得到一个“0”。

现在,您知道如何在 Notion 上计算两个日期之间的天数了。