タイムゾーンが有効な日付関数へのアクセス
次の関数を使用すると、DateTime または DateOnly 項目の日、週、年などの部分を取得できます。戻り値は数値です。
- year (DateTime | DateOnly)
- quarter (DateTime | DateOnly)
- month (DateTime | DateOnly)
- week (DateTime | DateOnly)
- day (DateTime | DateOnly)
- minute (DateTime | DateOnly)
- second (DateTime | DateOnly)
- fiscalYear (DateTime | DateOnly)
- fiscalQuarter (DateTime | DateOnly)
- fiscalMonth (DateTime | DateOnly)
- fiscalWeek (DateTime | DateOnly)
- epochDay (DateTime | DateOnly)
- epochSecond( DateTime | DateOnly)
例
各レコードの年、月、日を射影するには、year()、month()、day() を使用します。CloseDate は、DateTime または DateOnly 型にすることができます。
1q = foreach q generate year('CloseDate') as "Year", month('CloseDate') as "Month", day('CloseDate') as "Day";12 月に完了した結果を検索するには、month() を使用します。
1q = filter q by month('CloseDate') == 12;完了予定日の月までの商談を並び替えるには、month() を使用します。
1q = order q by month('CloseDate');