次の方法で共有


datetime_part()

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

要求された日付部分を整数値として抽出します。

非推奨のエイリアス: datepart()

構文

datetime_part(パーツ,datetime)

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
part string ✔️ dateから抽出する時間の測定。 「 可能な値」を参照してください
date datetime ✔️ partの抽出元となる完全な日付。

パーツの使用可能な値

  • Year
  • 四半期
  • 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 weekOfYear day dayOfYear 時間 second ミリ秒 microsecond nanosecond
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 週の日付を参照してください。