datetime_part()
要求された日付部分を整数値として抽出します。
非推奨のエイリアス: datepart()
構文
datetime_part(
パーツ,
datetime)
構文規則について詳しく知る。
パラメーター
名前 | 型 | 必須 | 説明 |
---|---|---|---|
のコンポーネント | string |
✔️ | 日付から抽出する時間の測定。 使用可能な値を確認します。 |
date | datetime |
✔️ | パーツの抽出元となる完全な日付。 |
パーツの使用可能な値
- Year
- Quarter
- Month
- week_of_year
- 日間
- DayOfYear
- Hour
- 分
- Second
- Millisecond
- Microsecond
- Nanosecond
戻り値
抽出されたパーツ*を表す整数*。
Note
week_of_year
週番号を表す整数*を返します。 週番号は 1年の第1週目から計算されます。1年の第1週目とは、第1木曜日を含む週にあたります。
例
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 | month | weekOfYear | day | dayOfYear | hour | minute | second | ミリ秒 | マイクロ秒 | ナノ秒 |
---|---|---|---|---|---|---|---|---|---|---|---|
2017 | 4 | 10 | 44 | 30 | 303 | 1 | 2 | 3 | 765 | 765432 | 765432100 |
Note
weekofyear
は、古い*バリアントの week_of_year
パーツ*です。 weekofyear
が ISO 8601 に準拠していませんでした。1年の第1週目は、その年の第1水曜日を含む週として定義されます。
week_of_year
は ISO 8601 に準拠しています。1年の第1週目は、その年の第1木曜日を含む週として定義されます。 [詳細については、 ISO 8601 の週の日付に関するページを参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示