public string Format (TimeSpan? time)
 {
     if (time == null)
     {
         return "-";
     }
     else
     {
         var shortTime = new ShortTimeFormatter().Format(time);
         if (Accuracy == TimeAccuracy.Hundredths)
             return shortTime;
         else if (Accuracy == TimeAccuracy.Tenths)
             return shortTime.Substring(0, shortTime.IndexOf('.') + 2);
         else
             return shortTime.Substring(0, shortTime.IndexOf('.'));
     }
 }
Exemplo n.º 2
0
 public string Format(TimeSpan?time)
 {
     if (time == null)
     {
         return(TimeFormatConstants.DASH);
     }
     else
     {
         var shortTime = new ShortTimeFormatter().Format(time);
         if (Accuracy == TimeAccuracy.Hundredths)
         {
             return(shortTime);
         }
         else if (Accuracy == TimeAccuracy.Tenths)
         {
             return(shortTime.Substring(0, shortTime.IndexOf('.') + 2));
         }
         else
         {
             return(shortTime.Substring(0, shortTime.IndexOf('.')));
         }
     }
 }