날짜를 입력할 수 있는 입력란입니다.
Google Workspace 부가기능 및 Google Chat 앱에서 사용할 수 있습니다.
const 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'), );
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
set | Date | UI 상호작용이 있을 때 생성되는 이벤트 객체에서 이 선택 도구를 식별하는 필드 이름을 설정합니다. |
set | Date | 선택 도구 입력이 변경될 때마다 스크립트가 실행하는 Action 를 설정합니다. |
set | Date | 입력란 위에 표시되는 제목을 설정합니다. |
set | Date | 입력란에 설정할 미리 채워진 값을 설정합니다. |
set | Date | 입력란에 설정할 미리 채워진 값을 설정합니다. |
자세한 문서
set Field Name(fieldName)
UI 상호작용이 있을 때 생성되는 이벤트 객체에서 이 선택 도구를 식별하는 필드 이름을 설정합니다. 필드 이름은 사용자에게 표시됩니다. 필수사항입니다. 지정된 필드 이름은 고유해야 합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
field | String | 이 입력에 할당할 이름입니다. |
리턴
Date
: 체이닝을 위한 선택 도구입니다.
set On Change Action(action)
선택 도구 입력이 변경될 때마다 스크립트가 실행하는 Action
를 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
action | Action | 수행할 작업입니다. |
리턴
Date
: 체이닝을 위한 선택 도구입니다.
set Title(title)
set Value In Ms Since Epoch(valueMsEpoch)
입력란에 설정할 미리 채워진 값을 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
value | Number | 입력에 숫자로 배치되는 기본값으로, 에포크 이후 경과된 시간을 밀리초 단위로 나타냅니다. 에포크 시간의 날짜만 사용되고 에포크 시간의 시간은 삭제됩니다. 항상 양식 콜백 매개변수에서 문자열로 표현됩니다. |
리턴
Date
: 체이닝을 위한 선택 도구입니다.
set Value In Ms Since Epoch(valueMsEpoch)
입력란에 설정할 미리 채워진 값을 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
value | String | 입력에 문자열로 배치되는 기본값으로, 에포크 이후 경과된 시간을 밀리초로 나타냅니다. 에포크 시간의 날짜만 사용되고 에포크 시간의 시간은 삭제됩니다. 항상 양식 콜백 매개변수에서 문자열로 표현됩니다. |
리턴
Date
: 체이닝을 위한 선택 도구입니다.