Class DateTimePicker

TarihSaatSeçici

Kullanıcıların tarih ve saat girmesine olanak tanıyan bir giriş alanı.

Google Workspace eklentileri ve Google Chat uygulamaları için kullanılabilir.

const 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'),
        );

Yöntemler

YöntemDönüş türüKısa açıklama
setFieldName(fieldName)DateTimePickerKullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar.
setOnChangeAction(action)DateTimePickerSeçici girişi her değiştiğinde komut dosyasının gerçekleştireceği bir Action ayarlar.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerSaat diliminin UTC'den ne kadar uzakta olması gerektiğini belirler.
setTitle(title)DateTimePickerGiriş alanının üzerinde görüntülenen başlığı ayarlar.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerGiriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerGiriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.

Ayrıntılı dokümanlar

setFieldName(fieldName)

Kullanıcı arayüzü etkileşimi olduğunda oluşturulan etkinlik nesnesinde bu seçiciyi tanımlayan alan adını ayarlar. Alan adı kullanıcı tarafından görülebilir. Zorunlu; belirtilen alan adı benzersiz olmalıdır.

Parametreler

AdTürAçıklama
fieldNameStringBu girişe atanacak ad.

Return

DateTimePicker: Zincirleme için bu seçici.


setOnChangeAction(action)

Seçici girişi her değiştiğinde komut dosyasının gerçekleştireceği bir Action ayarlar.

Parametreler

AdTürAçıklama
actionActionYapılacak işlem.

Return

DateTimePicker: Zincirleme için bu seçici.


setTimeZoneOffsetInMins(timeZoneOffsetMins)

Saat diliminin UTC'den ne kadar uzakta olması gerektiğini belirler. Ayarlanırsa tarih ve saat, belirtilen saat diliminde gösterilir. Ayarlanmazsa saat, kullanıcının saat diliminde gösterilir.

Parametreler

AdTürAçıklama
timeZoneOffsetMinsIntegerSaat diliminin UTC'den saat farkının dakika cinsinden değeri.

Return

DateTimePicker: Zincirleme için bu seçici.


setTitle(title)

Giriş alanının üzerinde görüntülenen başlığı ayarlar.

Parametreler

AdTürAçıklama
titleStringGiriş alanı başlığı.

Return

DateTimePicker: Zincirleme için bu seçici.


setValueInMsSinceEpoch(valueMsEpoch)

Giriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.

Parametreler

AdTürAçıklama
valueMsEpochNumberGiriş alanına sayı olarak yerleştirilen varsayılan değer (epoch'tan beri geçen milisaniye cinsinden). Form geri çağırma parametrelerinde her zaman dize olarak temsil edilir.

Return

DateTimePicker: Zincirleme için bu seçici.


setValueInMsSinceEpoch(valueMsEpoch)

Giriş alanına ayarlanacak önceden doldurulmuş değeri ayarlar.

Parametreler

AdTürAçıklama
valueMsEpochStringGiriş alanına dize olarak yerleştirilen varsayılan değer (epoch'tan beri geçen milisaniye cinsinden). Form geri çağırma parametrelerinde her zaman dize olarak temsil edilir.

Return

DateTimePicker: Zincirleme için bu seçici.