Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[JavaSkript] Differnenz zwischen 2 Datumswerten

Empfohlene Antworten

Veröffentlicht

Hallo Fachinformatiker-Welt :)

ich erstelle in einer Sparkasse mit dem Programm "Adobe Programm LiveCycle Desinger 7.1" Formulare in *.pdf-Format. Momentan versuche ich aus 4 identischen Vordrucken, eine Vorlage zu erschaffen. Da es sich um Kreditformulare handelt, muss eine gewiße Programmierung dahinter stecken.

Nun brauch ich die Diffenenz von 2 Datumswerten. Ausgegeben werden muss der Wert in Tagen. Hintergrund ist der, das bestimmte Konditionen nur vergeben werden können, wenn die Differnz der Datumseingaben über 45 Tagen übersteigt.

Wie lautet das JavaSkript, der die Differenz in Tagen ausgibt.

Gegeben sind 2 Felder.

datum1.rawValue

datum2.rawValue

Die Ergebniss-Anzahl muss in das Feld tag.rawValue.

Kann wer helfen ?

€dit: oder gehört das ins http://forum.fachinformatiker.de/java/ ??

du solltest dir auf jeden fall die datums-funktionen in javascript anschaun. am besten hier.

die funktion "parse()" wandelt dir ein datum in millisekunden seit dem 01.01.1970 um. also beide datumswerte in millisekunden umwandeln dann kannst du damit rechnen.

im php-forum war grad ein ähnliches thema (recht schön erklärt).

nach dem rechnen einfach wieder zurückwandeln und ausgeben.

lg

jasso

var DOSRC = new Date(RDOS.rawValue.replace(/-/g,"/"));

var DOSR = DOSRC.getTime ();

var PODRC = new Date(RPMDate.rawValue.replace (/-/g,"/"));

var PODR = PODRC.getTime ();

var days = ((PODR-DOSR)/(24*60*60*1000));

totaldays.rawValue = days

habs hinbekommen

kann zu

hab da noch ein problem,.....

woran liegt es, das es sehr lange dauert, bis das ergebnis erscheint.

in meinem fall bis zu 20sec.

woran liegt das ?

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.