2016-06-12 19 views
1

Ich möchte Code in PowerBuilder11.5 schreiben, um die Anzahl der Tage zu berechnen, in denen das Guthaben bleibt, wie es ist bis zum Prozess der Abhebung oder Einzahlung.Wie kann ich Tage zwischen zwei Daten berechnen

Berechne die Tage zwischen dem 01.01.2016 und dem 06.06.2016 und zeige die Ergebnisse im Datenfenster an.

------------------ 
Table of processes 
Acc_no /date/transaction/amount/balance 
------------------ 
(1)(25/1/2016)(debit)(500)(1500) 
--------- 
(1)(16/2/2016)(credit)(700)(2200) 
--------- 
(1)(5/5/2016)(debit)(1500)(700) 
+0

Sagen Sie uns, was Sie bereits versucht haben und was nicht funktioniert. Bitte lesen Sie http://stackoverflow.com/help/how-to-ask –

Antwort

0

Verwenden Sie DaysAfter Funktion. Aus der Dokumentation:

Beschreibung

Ruft die Anzahl der Tage ein Datum nach dem anderen auftritt.

Syntax

daysafter (date1, date2)

Rückgabewert

Long. Gibt ein long zurück, das die Anzahl der Tage enthält, an denen Datum2 nach date1 auftritt. Wenn Datum2 vor Datum1 auftritt, gibt DaysAfter eine negative Nummer zurück.

Verwandte Themen