ユーザーが日時を入力できる入力フィールド。
Google Workspace アドオンと Google Chat アプリでご利用いただけます。
var dateTimePicker = CardService.newDateTimePicker() .setTitle("Enter the date and time.") .setFieldName("date_time_field") // Set default value as Jan 1, 2018, 3:00 AM UTC. Either a number or string is acceptable. .setValueInMsSinceEpoch(1514775600) // EDT time is 5 hours behind UTC. .setTimeZoneOffsetInMins(-5 * 60) .setOnChangeAction(CardService.newAction() .setFunctionName("handleDateTimeChange"));
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | DateTimePicker | UI インタラクション時に生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。 |
setOnChangeAction(action) | DateTimePicker | 選択ツール入力が変更されるたびにスクリプトが実行する Action を設定します。 |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | タイムゾーンと UTC のオフセットを分単位で設定します。 |
setTitle(title) | DateTimePicker | 入力フィールドの上に表示されるタイトルを設定します。 |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | 入力フィールドに設定する事前入力された値を設定します。 |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | 入力フィールドに設定する事前入力された値を設定します。 |
詳細なドキュメント
setFieldName(fieldName)
UI インタラクション時に生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。フィールド名はユーザーに表示されます。必須。指定するフィールド名は一意である必要があります。
パラメータ
Name | 型 | 説明 |
---|---|---|
fieldName | String | この入力に割り当てる名前。 |
リターン
DateTimePicker
- チェーン用の選択ツール。
setOnChangeAction(action)
選択ツール入力が変更されるたびにスクリプトが実行する Action
を設定します。
パラメータ
Name | 型 | 説明 |
---|---|---|
action | Action | 実行する操作。 |
リターン
DateTimePicker
- チェーン用の選択ツール。
setTimeZoneOffsetInMins(timeZoneOffsetMins)
タイムゾーンと UTC のオフセットを分単位で設定します。設定すると、指定したタイムゾーンで日付と時刻が表示されます。設定しない場合、時刻はユーザーのタイムゾーンで表示されます。
パラメータ
Name | 型 | 説明 |
---|---|---|
timeZoneOffsetMins | Integer | タイムゾーンと UTC のオフセットの分数。 |
リターン
DateTimePicker
- チェーン用の選択ツール。
setTitle(title)
入力フィールドの上に表示されるタイトルを設定します。
パラメータ
Name | 型 | 説明 |
---|---|---|
title | String | 入力フィールドのタイトル。 |
リターン
DateTimePicker
- チェーン用の選択ツール。
setValueInMsSinceEpoch(valueMsEpoch)
入力フィールドに設定する事前入力された値を設定します。
パラメータ
Name | 型 | 説明 |
---|---|---|
valueMsEpoch | Number | エポックからのミリ秒で示した、入力値のデフォルト値。これは、常にフォームのコールバック パラメータで文字列として表されます。 |
リターン
DateTimePicker
- チェーン用の選択ツール。
setValueInMsSinceEpoch(valueMsEpoch)
入力フィールドに設定する事前入力された値を設定します。
パラメータ
Name | 型 | 説明 |
---|---|---|
valueMsEpoch | String | エポックからのミリ秒単位の、文字列として入力に挿入されるデフォルト値。これは、常にフォームのコールバック パラメータで文字列として表されます。 |
リターン
DateTimePicker
- チェーン用の選択ツール。