应用对象
SharePoint Server 订阅版 SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 企业版 Microsoft 365 中的 SharePoint SharePoint Foundation 2010 SharePoint Server 2010 Microsoft 365 小型企业版中的 SharePoint

DATETIME 函数是 DATE 和 TIME 函数的组合。

DATE 返回代表特定日期的序列号。

TIME 返回的小数值为 0(零)到 0.99999999 之间的数值,代表从 0:00:00 (12:00:00 AM) 到 23:59:59 (11:59:59 PM) 之间的时间。

语法

DATETIME(year,month,day,hour,minute,second)

Year    Year 参数可以是一到四位数字。 不能使用 1900 之前的年份。 如果 year 参数在 0(零)到 1899 之间,则会将该值加上 1900 来计算年份。 例如,DATETIME(108,1,2,n,n,n) 返回日期值 39.449,该值是代表 2008 (1900+108) 年 1 月 2 日的序列数。 如果 year 参数在 1900 到 9999 之间,则会将该值用作年份值。 例如,DATETIME(2008,1,2,n,n,n) 也返回日期值 39.449。

Month    是表示一年中的月份的数字。 如果 month 大于 12,则 month 会从指定年份的第一个月开始加上该月份数。 例如,DATETIME (2008,14,2,n,n,n,n) 返回表示 2009 年 2 月 2 日的序列号。

Day    是一个数字,表示月份中的某一天。 如果 day 大于指定月中的天数,则 day 会从该月的第一天开始加上该天数。 例如,DATETIME (2008,1,35,n,n,n,n) 返回表示 2008 年 2 月 4 日的序列号。

小时    是一个从 0 (零) 到 32767 表示小时的数字。 任何大于 23 的值都会除以 24,余数将作为小时值。 例如,DATETIME (n,n,n,27,0,0) 将时间返回为.125 或凌晨 3:00。

分钟    是一个从 0 到 32767 表示分钟的数字。 任何大于 59 的值将转换为小时和分钟。 例如,DATETIME (n,n,n,0,750,0) 返回时间作为 .520833 或 12:30 PM。

Second    是一个介于 0 到 32767 的数字,表示第二个。 任何大于 59 的值将转换为小时、分钟和秒。 例如,DATETIME (n,n,n,0,0,2000) 将时间返回为 .023148 或 12:33:20 AM

说明

  • 日期是作为有序序列数进行存储的,因此可将其用于计算。 默认情况下,1899 年 12 月 31 日的序列数为 1,而 2008 年 1 月 1 日的序列数为 39448,因为它是 1900 年 1 月 1 日之后的第 39,448 天。

  • 时间值为日期值的一部分,并用十进制数表示(例如 12:00 PM 可表示为 0.5,因为此时是一天的一半)。

示例

Year

Month

Day

Hour

Minute

Second

公式

说明(结果)

2006

1.2

1

1.2

45

25

=DATETIME([Year],[Month],[Day],[Hour],[Minute],[Second])

日期序列数和该日期中某一时间的小数表示形式 (39,052.5315393519)

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。