Enum DateTimeGroupingRuleType
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
日付時刻グループ化ルールタイプ日時のグループ化ルールの種類。
以下の例では、スプレッドシート locale
が「en-US」であると想定しています。グループ化バケットは、スプレッドシートの言語 / 地域に基づいて変換される場合があります。
列挙型を呼び出すには、その親クラス、名前、プロパティを呼び出します。たとえば、
SpreadsheetApp.DateTimeGroupingRuleType.SECOND
です。
プロパティ
プロパティ | タイプ | 説明 |
UNSUPPORTED | Enum | サポートされていない日時のグループ化ルールの種類。 |
SECOND | Enum | 日時を秒単位(0 ~ 59)でグループ化します。 |
MINUTE | Enum | 日時を分単位(0 ~ 59)でグループ化します。 |
HOUR | Enum | 24 時間制(0 ~ 23)で日時を時間単位でグループ化します。 |
HOUR_MINUTE | Enum | 24 時間制を使用して日時を時間と分単位でグループ化します(例: 19:45 )。 |
HOUR_MINUTE_AMPM | Enum | 12 時間制を使用して日時を時間と分単位でグループ化します(例: 7:45 PM )。 |
DAY_OF_WEEK | Enum | 日付と時刻を曜日別にグループ化します(例: Sunday )。 |
DAY_OF_YEAR | Enum | 日付と時刻を、1 ~ 366 の年の日付でグループ化します。 |
DAY_OF_MONTH | Enum | 日付と時刻を日(1 ~ 31)でグループ化します。 |
DAY_MONTH | Enum | 日付と月で日時をグループ化します(例: 22-Nov )。 |
MONTH | Enum | 日時を月別にグループ化します(例: Nov )。 |
QUARTER | Enum | 日時を四半期ごとにグループ化します(例: Q1(1 月~ 3 月))。 |
YEAR | Enum | 日時を年(2008 年など)でグループ化します。 |
YEAR_MONTH | Enum | 日時を年と月でグループ化します(2008-Nov など)。 |
YEAR_QUARTER | Enum | 日時を年と四半期でグループ化します(例: 2008 Q4 )。 |
YEAR_MONTH_DAY | Enum | 日時を年、月、日でグループ化します(例: 2008-11-22 )。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-26 UTC。
[null,null,["最終更新日 2025-07-26 UTC。"],[[["\u003cp\u003e\u003ccode\u003eDateTimeGroupingRuleType\u003c/code\u003e defines how date and time values are grouped in Google Sheets, like by hour, month, or year.\u003c/p\u003e\n"],["\u003cp\u003eThese grouping rules influence how data is organized and summarized, impacting features such as pivot tables and charts.\u003c/p\u003e\n"],["\u003cp\u003eYou can access these rule types using \u003ccode\u003eSpreadsheetApp.DateTimeGroupingRuleType\u003c/code\u003e followed by the specific rule, such as \u003ccode\u003eSpreadsheetApp.DateTimeGroupingRuleType.SECOND\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eGrouping buckets might be translated based on the spreadsheet's locale setting.\u003c/p\u003e\n"]]],[],null,["# Enum DateTimeGroupingRuleType\n\nDateTimeGroupingRuleType\n\nThe types of date-time grouping rule.\n\nThe examples below assume the spreadsheet [locale](/apps-script/reference/spreadsheet/spreadsheet#getSpreadsheetLocale())\nis \"en-US\", grouping bucket may be translated based on the spreadsheet locale.\n\nTo call an enum, you call its parent class, name, and property. For example, `\nSpreadsheetApp.DateTimeGroupingRuleType.SECOND`. \n\n### Properties\n\n| Property | Type | Description |\n|--------------------|--------|-----------------------------------------------------------------------------------|\n| `UNSUPPORTED` | `Enum` | A date-time grouping rule type that is not supported. |\n| `SECOND` | `Enum` | Group date-time by second, from 0 to 59. |\n| `MINUTE` | `Enum` | Group date-time by minute, from 0 to 59. |\n| `HOUR` | `Enum` | Group date-time by hour using a 24-hour system, from 0 to 23. |\n| `HOUR_MINUTE` | `Enum` | Group date-time by hour and minute using a 24-hour system, for example `19:45`. |\n| `HOUR_MINUTE_AMPM` | `Enum` | Group date-time by hour and minute using a 12-hour system, for example `7:45 PM`. |\n| `DAY_OF_WEEK` | `Enum` | Group date-time by day of week, for example `Sunday`. |\n| `DAY_OF_YEAR` | `Enum` | Group date-time by day of year, from 1 to 366. |\n| `DAY_OF_MONTH` | `Enum` | Group date-time by day of month, from 1 to 31. |\n| `DAY_MONTH` | `Enum` | Group date-time by day and month, for example `22-Nov`. |\n| `MONTH` | `Enum` | Group date-time by month, for example `Nov`. |\n| `QUARTER` | `Enum` | Group date-time by quarter, for example Q1 (which represents Jan-Mar). |\n| `YEAR` | `Enum` | Group date-time by year, for example 2008. |\n| `YEAR_MONTH` | `Enum` | Group date-time by year and month, for example `2008-Nov`. |\n| `YEAR_QUARTER` | `Enum` | Group date-time by year and quarter, for example `2008 Q4` . |\n| `YEAR_MONTH_DAY` | `Enum` | Group date-time by year, month, and day, for example `2008-11-22`. |"]]