public void ToDataTimeTest() { OscTimeTag target = new OscTimeTag(14236589681638796952); DateTime expected = new DateTime(632413223390120000, DateTimeKind.Utc); DateTime actual; actual = target.ToDataTime(); Assert.Equal(expected, actual); }
public void OscTimeTagConstructorTest() { DateTime expected = new DateTime(632413223390120000, DateTimeKind.Utc); ulong value = 14236589681638796952; OscTimeTag target = new OscTimeTag(value); DateTime datetime = target.ToDataTime(); string valueString = datetime.ToString("dd/MM/yyyy HH:mm:ss") + " " + datetime.Millisecond; string expectedString = expected.ToString("dd/MM/yyyy HH:mm:ss") + " " + datetime.Millisecond; Assert.Equal(expectedString, valueString); // , "Date resolved to '{0}'", valueString); }
public static string TimeTagToString(OscTimeTag timetag) { //return timetag.ToDataTime().ToLocalTime().ToString("dd-MM-yyyy HH:mm:ss.ffff"); return(timetag.ToDataTime().ToString("dd-MM-yyyy HH:mm:ss.ffff")); }