考慮下面的代碼: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
是否有人可以告訴我,我怎麼可以轉換* HMS時間值(如07:02:22' )爲6 0
數值。我需要這個比較兩個時間戳。
注意,您可以無需直接比較時間或時間戳值轉換它們。 –
如何?只是'time_stmp1 IFGE time_stmp2'? – Radinator
比較兩個時間戳:IF time_stmp1> = time_stmp2 –