datetime_part()
將要求的日期部分擷取為整數值。
已被取代的別名: datepart ()
語法
datetime_part(
part,
datetime)
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | Description |
---|---|---|---|
部分 | string |
✔️ | 從 日期擷取的時間度量。 請參閱 可能的值。 |
date | datetime |
✔️ | 要從中擷取 元件的完整日期。 |
部分的可能值
- 年
- 季
- 月
- week_of_year
- 天
- DayOfYear
- Hour
- 分鐘
- Second
- Millisecond
- 微秒
- 奈秒
傳回
代表所解壓縮組件的整數。
注意
week_of_year
傳回代表週數的整數。 週數是自一年的第一週 (即包括第一個星期四的那一週) 開始計算。
範例
let dt = datetime(2017-10-30 01:02:03.7654321);
print
year = datetime_part("year", dt),
quarter = datetime_part("quarter", dt),
month = datetime_part("month", dt),
weekOfYear = datetime_part("week_of_year", dt),
day = datetime_part("day", dt),
dayOfYear = datetime_part("dayOfYear", dt),
hour = datetime_part("hour", dt),
minute = datetime_part("minute", dt),
second = datetime_part("second", dt),
millisecond = datetime_part("millisecond", dt),
microsecond = datetime_part("microsecond", dt),
nanosecond = datetime_part("nanosecond", dt)
輸出
year | quarter | 月 | weekOfYear | day | dayOfYear | hour | minute | second | 毫秒 | 微秒 | 奈秒 |
---|---|---|---|---|---|---|---|---|---|---|---|
2017 | 4 | 10 | 44 | 30 | 303 | 1 | 2 | 3 | 765 | 765432 | 765432100 |
注意
weekofyear
是 week_of_year
組件的已淘汰變體。 weekofyear
不符合 ISO 8601 規範;一年的第一週已定義為包含該年第一個星期三的那一週。
week_of_year
符合 ISO 8601 規範;一年的第一週已定義為包含該年第一個星期四的那一週。 [如需詳細資訊],請參閱 ISO 8601 周日期。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應