Bei der Datums- und Zeitrechnung wird in RPG niemals gerundet, sondern immer abgeschnitten.
Dabei wird nur die Ergebnis-Einheit und die höheren Einheiten berücksichtigt. In Deinem Fall wird also nur das Jahr und der Monat berücksichtigt.

Die Differenz von 2008/03 - 2008/01 beträgt 2

Der folgende Absatz stammt aus der RPG Reference (Built-in-Functionn %DIFF)
The difference is calculated by subtracting the second operand from the first.
The result is rounded down, with any remainder discarded. For example, 61 minutes is equal to 1 hour, and 59 minutes is equal to 0 hours.
Birgitta