Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method PTF_GetTotalDurationFromResultLines ( 
 | 
  String resultlines 
 | 
) as String id:Method_LibPTF_pnlTestController_PTF_GetTotalDurationFromResultLines 
 | 
{ 
 | 
  #keys: '[103546.0.66137267]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Calculate the duration from the start and end time in each result lines 
 | 
    columnDelimiter := LibPTF_Util::PTFLogFileColumnDelimiter(); 
 | 
    rows            := resultlines.Tokenize( String::NewLine() ); 
 | 
    firstrow        := rows.Element( 0 ); 
 | 
    lastrow         := rows.Element( rows.Size() - 2 ); 
 | 
     
 | 
    earliestdatetimestring := firstrow.Tokenize( columnDelimiter ).Element( 1 ).TrimBoth(); 
 | 
    latestdatetimestring   := lastrow.Tokenize( columnDelimiter ).Element( 2 ).TrimBoth(); 
 | 
     
 | 
    return this.PTF_GetTotalDuration( earliestdatetimestring, latestdatetimestring ); 
 | 
  *] 
 | 
} 
 |