Applies To
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint in Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint in Microsoft 365 Small Business

DATETIME 函數是結合 DATE 與 TIME 的函數。

DATE 會傳回代表特定日期的連續序號。

TIME 會傳回以小數點表示的時間,其數值範圍從 0 (零) 到 0.99999999,代表從 0:00:00 (12:00:00 AM) 到 23:59:59 (11:59:59 P.M.) 的時間。

語法

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

    year 自變數可以是一到四位數。 您無法在 1900 年之前的一年使用。 如果 year 自變數在 0 (零) 和 1899 之間,則會將該值加到 1900 以計算年份。 例如,DATETIME (108,1,2,n,n,n) 將日期傳回為 39,449; 這是代表 2008 年 1 月 2 日 (1900+108) 的序號。 如果 year 自變數在 1900 與 9999 之間,則該值會當做年份使用。 例如,DATETIME (2008,1,2,n,n,n) 也會將日期傳回為 39,449。

Month    是代表一年中月份的數位。 如果 month 大於 12,則 month 會將月數加到指定年份的第一個月份上。 例如,DATETIME (2008,14,2,n,n,n) 傳回代表 2009 年 2 月 2 日的序列值。

Day    是代表月份日的數位。 如果 day 大於指定月份的天數,則 day 會將天數加到該月份的第一天上。 例如,DATETIME (2008,1,35,n,n,n) 傳回代表 2008 年 2 月 4 日的序列值。

小時    是代表小時的數位,從0 (零) 到32767。 任何比 23 大的值將會除於 24,且餘數視為小時值。 例如,DATETIME (n,n,n,27,0,0,0) 傳回時間為.125 或 3:00 AM。

分鐘    是代表分鐘的數位,從 0 到 32767。 任何大於 59 的值將會轉換成小時和分鐘。 例如,DATETIME (n,n,n,0,750,0) 會將時間傳回為 .520833 或下午 12:30。

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

12

1

12

45

25

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

序號代表日期,而小數表示法代表一天中的時間 (39,052.5315393519)

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。