public static void Main()
Int64 [] values = { 1, 7, 30, 365, 32767, 1234567898765, 12345678987654321, 18012202000000 };
Console.WriteLine("{0,21}{1,18}","FromTicks", "TimeSpan");
Console.WriteLine("{0,21}{1,18}","---------", "--------");
foreach (Int64 value in values)
TimeSpan interval = value.FromTicks();
string timeInterval = interval.ToString();
int pIndex = timeInterval.IndexOf(':');
pIndex = timeInterval.IndexOf('.', pIndex);
if (pIndex < 0) timeInterval += " ";
Console.WriteLine("{0,21}{1,26}", value, timeInterval);