Class DatePicker

DatePicker

用于输入日期的输入字段。

适用于 Google Workspace 插件和 Google Chat 应用。

var dateTimePicker = CardService.newDatePicker()
    .setTitle("Enter the date.")
    .setFieldName("date_field")
    // Set default value as Jan 1, 2018 UTC. Either a number or string is acceptable.
    .setValueInMsSinceEpoch(1514775600)
    .setOnChangeAction(CardService.newAction()
        .setFunctionName("handleDateTimeChange"));

方法

方法返回类型简介
setFieldName(fieldName)DatePicker设置字段名称,用于在在以下情况下生成事件对象中标识此选择器: 还是界面互动
setOnChangeAction(action)DatePicker设置每当选择器输入发生变化时脚本会执行的 Action
setTitle(title)DatePicker设置输入字段上方显示的标题。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker设置要在输入字段中设置的预填充值。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker设置要在输入字段中设置的预填充值。

详细文档

setFieldName(fieldName)

设置字段名称,用于在在以下情况下生成事件对象中标识此选择器: 还是界面互动用户可以看到字段名称。必填;指定字段 名称必须是唯一的。

参数

名称类型说明
fieldNameString为此输入源指定的名称。

返回

DatePicker - 此选择器,用于链接。


setOnChangeAction(action)

设置每当选择器输入发生变化时脚本会执行的 Action

参数

名称类型说明
actionAction要执行的操作。

返回

DatePicker - 此选择器,用于链接。


setTitle(title)

设置输入字段上方显示的标题。

参数

名称类型说明
titleString输入字段标题。

返回

DatePicker - 此选择器,用于链接。


setValueInMsSinceEpoch(valueMsEpoch)

设置要在输入字段中设置的预填充值。

参数

名称类型说明
valueMsEpochNumber输入值中以数字表示的默认值,以毫秒为单位, 周期数。系统仅使用纪元时间的日期, 已舍弃。在表单回调参数中,它始终表示为字符串。

返回

DatePicker - 此选择器,用于链接。


setValueInMsSinceEpoch(valueMsEpoch)

设置要在输入字段中设置的预填充值。

参数

名称类型说明
valueMsEpochString作为字符串放置在输入中的默认值,以毫秒为单位, 周期数。系统仅使用纪元时间的日期, 已舍弃。在表单回调参数中,它始终表示为字符串。

返回

DatePicker - 此选择器,用于链接。