-glp--ka- Geschrieben 15. Mai 2007 Teilen Geschrieben 15. Mai 2007 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/ ?? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
jasso Geschrieben 15. Mai 2007 Teilen Geschrieben 15. Mai 2007 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
-glp--ka- Geschrieben 16. Mai 2007 Autor Teilen Geschrieben 16. Mai 2007 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
-glp--ka- Geschrieben 21. Mai 2007 Autor Teilen Geschrieben 21. Mai 2007 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 ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.