LongoMatch.Core.Store.Time.ToSecondsString C# (CSharp) Method

ToSecondsString() public method

String representation in seconds
public ToSecondsString ( bool includeHour = false ) : string
includeHour bool
return string
        public string ToSecondsString(bool includeHour = false)
        {
            if (Hours > 0 || includeHour)
                return String.Format ("{0}:{1}:{2}", Hours, Minutes.ToString ("d2"),
                    Seconds.ToString ("d2"));

            return String.Format ("{0}:{1}", Minutes, Seconds.ToString ("d2"));
        }

Usage Example

Example #1
0
 public void TestStrings()
 {
     Time t = new Time (2323456);
     Assert.AreEqual (t.ToMSecondsString (false), "38:43,456");
     Assert.AreEqual (t.ToMSecondsString (true), "0:38:43,456");
     Assert.AreEqual (t.ToSecondsString (false), "38:43");
     Assert.AreEqual (t.ToSecondsString (true), "0:38:43");
 }
All Usage Examples Of LongoMatch.Core.Store.Time::ToSecondsString