如何在 LibreOffice Calc 中计算日期时差
How to calculate Date Time Difference in LibreOffice Calc
我需要计算 LibreOffice Calc 中两个日期时间字段之间的差异,答案以小时为单位,正数或负数。当有一个积极的结果时 =J2-I2 起作用,并且 returns 在几个小时内回答。当应该有一个否定的结果时它没有,而不是返回 23:xx 它 returns 17:xx,甚至没有正确的整数来建议任何类型的逻辑。我将如何制作一个简单的公式,以便以 -23:59 - 23:59 的形式返回答案作为可能的时间差范围?没有翻车,就positive/negative。差异永远不会超过 +/- 23:59...
在 LibreOffice 中处理时间值和日期的重要部分(Excel 也是如此)是理解这些只是具有特殊数字格式的普通数字。
值 1
表示格式为时间的 24 小时或零日期后的一天(可在选项中更改)。现在,如果您添加默认时间格式,您将得到类似 12:00:00 AM
的内容(对于 en-US 区域设置,对于其他位置,表示看起来不同)。
要了解的第二件重要事情是数字格式代码告诉您如何解释您的值。 12:00:00 AM
对应的数字格式代码是 HH:MM::SS AM/PM
表示时间应该以 24 小时为模计算并自动应用 AM/PM。
在您的情况下,您希望显示负时间(或时差),因此您希望将 -0.1
之类的负数表示为 -02:24:00
,这需要您调整数字格式代码。一个简单的例子是使用 [HH]:MM:SS
(am/pm 对时差没有意义)它告诉数字格式化程序你不想计算时间模 24 小时。使用此数字格式代码,您可以将任何数字表示为时差。
我需要计算 LibreOffice Calc 中两个日期时间字段之间的差异,答案以小时为单位,正数或负数。当有一个积极的结果时 =J2-I2 起作用,并且 returns 在几个小时内回答。当应该有一个否定的结果时它没有,而不是返回 23:xx 它 returns 17:xx,甚至没有正确的整数来建议任何类型的逻辑。我将如何制作一个简单的公式,以便以 -23:59 - 23:59 的形式返回答案作为可能的时间差范围?没有翻车,就positive/negative。差异永远不会超过 +/- 23:59...
在 LibreOffice 中处理时间值和日期的重要部分(Excel 也是如此)是理解这些只是具有特殊数字格式的普通数字。
值 1
表示格式为时间的 24 小时或零日期后的一天(可在选项中更改)。现在,如果您添加默认时间格式,您将得到类似 12:00:00 AM
的内容(对于 en-US 区域设置,对于其他位置,表示看起来不同)。
要了解的第二件重要事情是数字格式代码告诉您如何解释您的值。 12:00:00 AM
对应的数字格式代码是 HH:MM::SS AM/PM
表示时间应该以 24 小时为模计算并自动应用 AM/PM。
在您的情况下,您希望显示负时间(或时差),因此您希望将 -0.1
之类的负数表示为 -02:24:00
,这需要您调整数字格式代码。一个简单的例子是使用 [HH]:MM:SS
(am/pm 对时差没有意义)它告诉数字格式化程序你不想计算时间模 24 小时。使用此数字格式代码,您可以将任何数字表示为时差。