は、次のコードを考えてみましょう:6 0
数値にILE RPG - 時間値を数値に変換する方法は?
D#TIME1 S T
D#numeric1 S 6 0
D#numeric2 S 6 0
D
C TIME #numeric1
C eval #TIME1 = %TIME(#numeric1:*HMS)
C
C* This does not work:
C eval #numeric2 = %int(TIME1)
C* Errormessage: The expression contains a operator, which is not defined
C
C MOVE *ON *INLR
誰かが、私は(22' :02 '07など)* HMS時刻値に変換することができますどのように、私に教えてくださいすることができます。私は2つのタイムスタンプを比較するためにこれが必要です。
注意あなたがする必要なしに、直接、時間またはタイムスタンプの値を比較することができますそれらを変換する。 –
どのように?ちょうど 'time_stmp1 IFGE time_stmp2'? – Radinator
2つのタイムスタンプを比較するには:IF time_stmp1> = time_stmp2 –