Anzahl Tage berechnen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Ciceronion
Beiträge: 20
Registriert: 11.03.2014, 13:31

Anzahl Tage berechnen

Beitrag von Ciceronion » 11.08.2014, 10:49

Hallo liebe Expertinnen und Experten :)

Ich hab eine ähnliche Frage da ich trotz vieler Versuche, das im Forum angebotene auf meinen Fall anzuwenden gescheitert bin, hoffe ich auf eure Hilfe.

Eigentlich ist es ganz einfach (zumindest klingt es so). Ich habe ein Datumsfeld (formatiert in Langform, also z.B. "11. August 2014").
In einem zweiten Feld soll ganz einfach auf dieses erste Datum 14 Tage drauf gerechnet werden.

Ich weiß, dass es mit Formcalc wohl über datum.rawValue = Num2date((date()+14), "D. MMMM YYYY") geht. Aber da ich in meinem ganzen Dokument JavaScript nutze, habe ich den Anspruch, auch dieses Problem damit zu lösen.

Weiß einer von euch eine umsetzbare Lösung?
Ich danke euch schon im Vorfeld für eure Mühen

Liebe Grüße
Norman

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Anzahl Tage berechnen

Beitrag von armine » 11.08.2014, 12:55

Hallo Norman,

in FormCalc geht es so ähnlich, wie von dir vermutet. In JavaScript musst du dir erst ein Date-Objekt basteln. Das kannst du dann modifizieren.

vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Ciceronion
Beiträge: 20
Registriert: 11.03.2014, 13:31

Anzahl Tage berechnen

Beitrag von Ciceronion » 11.08.2014, 14:06

Hallo Armine :D

Ich hab zwar absolut keine Ahnung, wie man auf solche Befehle kommen soll, aber es funktioniert genau wie gewünscht!!!!


Dafür einen absolut riesigen herzlichen Dank!!!! :D:D:D

Schön, dass Ihr euch immer die Zeit nehmt, den Laien zu helfen...

Liebe Grüße
Norman

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Anzahl Tage berechnen

Beitrag von armine » 12.08.2014, 14:50

Hallo Norman,

auf den Code kommt man, wenn man die "JavaScript Date Reference" zum "Date Object" anschaut:
http://www.w3schools.com/jsref/jsref_obj_date.asp

vg armine

Antworten