Hi Mark,    
          Sorry for late response.     
          The Timestamp value is read from DB2 .  Can you help run  the following program in EGL debug mode .    
          If  I run the  SQL statement "select current timestamp from sysibm.sysdummy1" in DB2 command line , I get the right format:     
          yyyy-MM-dd-HH:mm:ss:SSSSSS    
               
          In RBD data perspectibe ->  sql view, you will get different result    
          yyyy-MM-dd HH:mm:ss:SSS     
               
           In EGL debug mode, you also get : yyyy-MM-dd HH:mm:ss:SSS     
               
          If I want to get the format  : yyyy-MM-dd-HH:mm:ss:SSSSSS in EGL program,    
          is it possible ?      
               
package programs;// basic called program//program TStamP type BasicProgram(parm1 int, parm2 string) {}            myTimeStamp string;        myTimeStampchar26 char(26);                function main()                                try                 get singleRow with #sql{select current timestamp from sysibm.sysdummy1 }                  into myTimeStampchar26 ;                end                     syslib.writeStdout("DB2 Time Stamp is :  " + myTimeStampchar26);        myTimeStamp = DateTimeLib.currentTimeStamp();        syslib.writeStdout("DateTimeLib Time Stamp is :  " + myTimeStamp);                       end        end               
          console value from EGL debug    
          DB2 Time Stamp is              :  2015-06-17 20:09:23.531   
      DateTimeLib Time Stamp is :  2015-06-17-20.09.23.718000     
               
dwkey