Unterschied zwischen 2 timestamps
Ich habe ein Programm in ABAP, wo Sie den Typ 'timestampl' in eine variable, so können Sie die Zeit bestimmter Ereignisse. Sie benutzen es, weil Sie die Millisekunden.
Ich habe jetzt die Aufgabe bekommen, den Unterschied zwischen den 2 Variablen, und ich kann nicht scheinen zu finden, ein Funktionsbaustein oder eine andere Lösung.
Jede Hilfe ist sehr willkommen!
subtrahiert ? was ist das Problem ? 🙂
Gut, Im nicht sicher, ob der Subtraktion direkt ist der Weg zu gehen. Nicht, dass unterschiedliche Tage, je nach Monat und Dinge wie, dass?
Gut, Im nicht sicher, ob der Subtraktion direkt ist der Weg zu gehen. Nicht, dass unterschiedliche Tage, je nach Monat und Dinge wie, dass?
InformationsquelleAutor Laloski | 2012-05-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einer Google-Suche auftaucht, dieser Empfehlung: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/840ad679-0601-0010-cd8e-9989fd650822#q-8: verwenden Sie die Klasse CL_ABAP_TSTMP. Sie können auch sehen, ein Beispiel, wie die Klasse in diesen thread: http://scn.sap.com/thread/85476.
InformationsquelleAutor David Gorsline
CCU_TIMSTAMP_DIFFERENCE
akzeptiert nur kurz Zeitstempel, aber Sie arbeiten mit Millisekunden, also das FM ist nicht sinnvoll.Versuchen Statische Methode
wird wieder der Unterschied zwischen den 2-Zeitstempel in Sekunden und Millisekunden richtig.
InformationsquelleAutor XcodeJunkie
Verwenden des FM - *'CCU_TIMESTAMP_DIFFERENCE'*
Nach einer ersten Prüfung der timestamp größer ist, rufen Sie die FM.
InformationsquelleAutor
Die bestehenden Vorschläge zu ignorieren, die Millisekunden. Hier ist eine Lösung für moderne, ABAP-WIE auch der Auffassung, MSEK:
i_ts1 und i_ts2 sind zwei timestamps, r_secs (Typ f) ist das Ergebnis.
Hier eine kleine tester:
Betrachten hinzufügen Handhabung für überläuft, wenn Sie es produktiv.
InformationsquelleAutor jso