傳回日期/時間值的個別元件。

說明

Day 函式會傳回日期/時間值,範圍從 1 到 31 的日元件。

Month 函式會傳回日期/時間值,範圍從 1 到 12 的月元件。

Year 函式會傳回日期/時間值,範圍從 1 到 1900 的年元件。

Hour 函式會傳回日期/時間值,範圍從 0 (12:00 AM) 到 23 (11:00 PM) 的小時元件。

Minute 函式會傳回日期/時間值,範圍從 0 到 59 的分鐘元件。

Second 函式會傳回日期/時間值,範圍從 0 到 59 的秒元件。

Weekday 函式會傳回日期/時間值的工作日。 根據預設,結果的範圍從 1 (星期日) 到 7 (星期六)。 您可以使用 Microsoft Excel Weekday 函式程式碼或 StartOfWeek 列舉值指定不同的範圍︰

Excel 程式碼 StartOfWeek 列舉 說明
1, 17 StartOfWeek.Sunday 數字 1 (星期日) 到 7 (星期六)。 預設值。
2, 11 StartOfWeek.Monday 數字 1 (星期一) 到 7 (星期日)。
3 StartOfWeek.MondayZero 數字 0 (星期一) 到 6 (星期日)。
12 StartOfWeek.Tuesday 數字 1 (星期二) 到 7 (星期一)。
13 StartOfWeek.Wednesday 數字 1 (星期三) 到 7 (星期二)。
14 StartOfWeek.Thursday 數字 1 (星期四) 到 7 (星期三)。
15 StartOfWeek.Friday 數字 1 (星期五) 到 7 (星期四)。
16 StartOfWeek.Saturday 數字 1 (星期六) 到 7 (星期五)。

所有函式會傳回一個數字。

請參閱處理日期和時間以取得詳細資訊。

語法

Day( DateTime )
Month( DateTime )
Year( DateTime )
Hour( DateTime )
Minute( DateTime )
Second( DateTime )

  • DateTime - 必要項目。 要運作的日期/時間值。

Weekday( DateTime [, WeekdayFirst ] )

  • DateTime - 必要項目。 要運作的日期/時間值。
  • WeekdayFirst - 選擇性。 指定每週起始日的 Excel 程式碼。 如果未提供,會使用 1 (星期日優先)。

範例

下列範例中,目前的時間是 2015 年 4 月 9 日,星期四下午 3:59:37

公式 說明 結果
Year( Now() ) 傳回目前時間和日期的年份元件。 2015
Month( Now() ) 傳回目前時間和日期的月份元件。 4
Day( Now() ) 傳回目前時間和日期的日元件。 9
Hour( Now() ) 傳回目前時間和日期的小時元件。 15
Minute( Now() ) 傳回目前時間和日期的分鐘元件。 59
Second( Now() ) 傳回目前時間和日期的分鐘元件。 37
Weekday( Now() ) 傳回目前時間和日期的工作日元件,使用一週開始日預設為星期日。 5
Weekday( Now(), 14 ) 傳回目前時間和日期的工作日元件,使用 Excel 程式碼來指定一週開始日為星期四。 1
Weekday( Now(), StartOfWeek.Wednesday ) 傳回目前時間和日期的工作日元件,使用 StartOfWeek 列舉來指定一週開始日為星期三。 2