ABAPサンプルコード - millisecondまで含むタイムスタンプの出力
DATA: * 長形式(長さ11の小数点以下桁数7のデータタイプp) l_st TYPE timestampl. DATA: time_char(32) TYPE c. GET TIME STAMP FIELD l_st. MOVE l_st TO time_char. * 頭のスペースを取り除く CONDENSE time_char. WRITE:/ 'TIME STAMP : ' , time_char. WRITE:/ 'YYYYMMDD : ', time_char+0(8). " show date WRITE:/ 'HHMMSS : ', time_char+8(6). " show time WRITE:/ 'mmm : ', time_char+15(3). " show milliseconds
出力例
TIME STAMP : 20061127024720.6008920 YYYYMMDD : 20061127 HHMMSS : 024720 mmm : 600