日期相减然后格式化成天数的有关问题!

日期相减然后格式化成天数的问题!!!
string   overplusdays   =   (buymonth   -   nowtime).ToString();
Literal7.Text   =   overplusdays;
最后得到的
剩余天数:104.06:41:22.9218750

正确的天数应该是   104.3天  
怎么格式化才行?

------解决方案--------------------
恩 ,楼上的办法试试,应该可以;
------解决方案--------------------
应该是ts.TotalDays.ToString();