DatePart 函數

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

會傳回包含指定日期之指定部分的 Variant (Integer)。

語法

DatePart 間隔、 日期 [firstdayofweek] [firstweekofyear] )

DatePart函數語法具有下列引數︰

引數

描述

間隔

所需。您要傳回之時間間隔的字串運算式。

日期

所需。variant您想要評估的 (日期) 值。

firstdayofweek

選用。常數 ,指定一週的第一天。如果未指定,則假設星期日。

firstweekofyear

選用。指定一年的第一週的常數。如果未指定的第一週是其值假定為月 1 日發生的週。


是家 生機械 」

間隔 引數具有這些設定︰

設定

描述

yyyy

q

m

月份

y

一年裏的第幾天

d

日期

w

工作日

ww

h

n

分鐘

s


Firstdayofweek 引數的這些設定︰

常數

Value (值)

描述

vbUseSystem

0

使用 [NLS API 設定。

使用

1

星期日 (預設值)

2

星期一

vbTuesday

3

星期二

vbWednesday

4

星期三

vbThursday

5

星期四

vbFriday

6

星期五

vbSaturday

7

星期六


Firstweekofyear 引數的這些設定︰

常數

Value (值)

描述

vbUseSystem

0

使用 [NLS API 設定。

vbFirstJan1

1

開始的週年 1 月 1 發生的 (預設)。

vbFirstFourDays

2

至少有四個天中新的一年的第一週的開頭。

vbFirstFullWeek

3

開頭為一年的第一個完整的週。


註解

您可以使用DatePart函數來評估日期,並傳回特定時間間隔。例如,您可能會使用DatePart來計算的天的週] 或 [目前的小時。

Firstdayofweek 引數會影響您使用的 「 w 」 和 「 全球 」 間隔符號的計算。

如果date日期文字中,指定的年份成為該日期的永久部分。不過,如果日期會以雙引號括住 (「 」),且省略年,每次日期運算式會計算插入目前的年份程式碼中。如此可讓您可以撰寫程式碼,可在不同的年份。

附註: 日期,如果行事曆] 屬性設定為 [西曆,必須提供日期、 西曆做。回曆行事曆時,所提供的日期必須是回曆。

傳回的日期組件位於目前阿拉伯文行事曆時間單位。例如,如果目前的行事曆為回曆,傳回的日期部分是一年的年份值是回曆年份。

範例

附註: 下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

本範例會採用一個日期,並使用DatePart函數,來顯示的年份發生。

Dim TheDate As Date    ' Declare variables.
Dim Msg
TheDate = InputBox("Enter a date:")
Msg = "Quarter: " & DatePart("q", TheDate)
MsgBox Msg

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×