public static void TestRoundtripUnixTimes() { foreach (var test in s_testTimes) { // Roundtrip Unix time in milliseconds DateTimeOffset dateTime = DateTimeOffset.FromUnixTimeMilliseconds(test.UnixTimeMilliseconds); TestToUnixTimeMilliseconds(TestTime.FromMilliseconds(dateTime, test.UnixTimeMilliseconds)); // Roundtrip Unix time in seconds dateTime = DateTimeOffset.FromUnixTimeSeconds(test.UnixTimeSeconds); TestToUnixTimeSeconds(TestTime.FromSeconds(dateTime, test.UnixTimeSeconds)); } }
public static void TestRoundtripDateTimes() { foreach (var test in s_testTimes) { // Roundtrip through Unix time in milliseconds long unixTimeMilliseconds = test.DateTimeOffset.ToUnixTimeMilliseconds(); TestFromUnixTimeMilliseconds(TestTime.FromMilliseconds(test.DateTimeOffset, unixTimeMilliseconds)); // Roundtrip through Unix time in seconds long unixTimeSeconds = test.DateTimeOffset.ToUnixTimeSeconds(); TestFromUnixTimeSeconds(TestTime.FromSeconds(test.DateTimeOffset, unixTimeSeconds)); } }
public static void ToQuaranTimeSeconds_RoundTrip(TestTime test) { long quaranTimeSeconds = test.DateTimeOffset.ToQuaranTimeSeconds(); FromQuaranTimeSeconds(TestTime.FromSeconds(test.DateTimeOffset, quaranTimeSeconds)); }
public static void FromQuaranTimeSeconds_RoundTrip(TestTime test) { DateTimeOffset dateTime = QuaranTime.FromQuaranTimeSeconds(test.QuaranTimeSeconds); ToQuaranTimeSeconds(TestTime.FromSeconds(dateTime, test.QuaranTimeSeconds)); }
public static void TestFromUnixTimeSeconds_RoundTrip(TestTime test) { DateTimeOffset dateTime = DateTimeOffset.FromUnixTimeSeconds(test.UnixTimeSeconds); TestToUnixTimeSeconds(TestTime.FromSeconds(dateTime, test.UnixTimeSeconds)); }
public static void TesToUnixTimeSeconds_RoundTrip(TestTime test) { long unixTimeSeconds = test.DateTimeOffset.ToUnixTimeSeconds(); TestFromUnixTimeSeconds(TestTime.FromSeconds(test.DateTimeOffset, unixTimeSeconds)); }