2017-11-21 3 views
-1

Kann mir jemand helfen, ich möchte einer App Zeit und Datum hinzufügen, ohne dass der Benutzer diese einfügen muss. Ich habe herausgefunden, wie man das Datum repariert, aber nicht die Zeit. Kann mir jemand helfen?Wie kann Google App Maker Datum und Uhrzeit hinzugefügt werden?

+0

Hallo und willkommen zu StackOverflow. Bitte nehmen Sie sich etwas Zeit, um die Hilfeseite zu lesen, insbesondere die Abschnitte mit dem Namen ["Welche Themen kann ich hier fragen?"] (Http://stackoverflow.com/help/on-topic) und ["Welche Arten von Fragen sollte ich haben nicht fragen? "] (http://stackoverflow.com/help/dont-ask). Und, was noch wichtiger ist, lesen Sie bitte [die Checkliste für Stack Overflow-Fragen] (http://meta.stackexchange.com/q/156810/204922). Vielleicht möchten Sie auch etwas über [Minimale, vollständige und überprüfbare Beispiele] (http://stackoverflow.com/help/mcve) erfahren. – Clijsters

Antwort

0

einen Text Lade Widget automatisch auf Seitenaktualisierung

Nun, ich bin ein bisschen neu AppMaker so ist dies nicht unbedingt der einfachste Weg, um zu ihm. Aber das funktioniert. Ich habe einen neuen Text-Widget todaysDate auf den Bildschirm mit dem Namen wie unten dargestellt:

enter image description here

Dann ging ich in client Skript und fügte diesen Code in Ready-Funktion.

Und ich habe diese Funktion über sie hinzugefügt, weil es scheint, dass Funktionen definiert werden müssen, bevor sie verwendet werden.

function upDateToDaysDate(s){ 
    app.pages.Email.descendants.TodaysDate.value=s; 
} 

Und dann in Server-Skript habe ich diese Funktion:

function getTodaysDate(){ 
    return Utilities.formatDate(new Date(),Session.getScriptTimeZone(),"E MMM d, yyyy");//for time just add HH:mm:ss to the format parameter 
} 

Wenn Sie die Seite oder in der Vorschau laden, die die Ready-Funktion auf den Server ein Skript aufrufen und es wird heutigen Datum zurückzukehren und upDateTodaysDate() lädt es in das todayDate Text-Widget.