public string ToHHMMSSPeriodFF() { return(string.Format("{0:00}:{1:00}:{2:00}.{3:00}", _time.Hours, _time.Minutes, _time.Seconds, SubtitleFormat.MillisecondsToFrames(_time.Milliseconds))); }
public string ToText(SubtitleFormat format) { return(format.ToText(this, Path.GetFileNameWithoutExtension(FileName))); }
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))); }