Beispiel #1
0
 public string ToHHMMSSPeriodFF()
 {
     return(string.Format("{0:00}:{1:00}:{2:00}.{3:00}", _time.Hours, _time.Minutes, _time.Seconds, SubtitleFormat.MillisecondsToFrames(_time.Milliseconds)));
 }
Beispiel #2
0
 public string ToText(SubtitleFormat format)
 {
     return(format.ToText(this, Path.GetFileNameWithoutExtension(FileName)));
 }
Beispiel #3
0
 public string ToShortStringHHMMSSFF()
 {
     if (_time.Minutes == 0 && _time.Hours == 0)
     {
         return(string.Format("{0:00}:{1:00}", _time.Seconds, SubtitleFormat.MillisecondsToFrames(_time.Milliseconds)));
     }
     if (_time.Hours == 0)
     {
         return(string.Format("{0:00}:{1:00}:{2:00}", _time.Minutes, _time.Seconds, SubtitleFormat.MillisecondsToFrames(_time.Milliseconds)));
     }
     return(string.Format("{0:00}:{1:00}:{2:00}:{3:00}", _time.Hours, _time.Minutes, _time.Seconds, SubtitleFormat.MillisecondsToFrames(_time.Milliseconds)));
 }