请问timespan怎么转换成整数

handsomexu4 2010-04-08 02:22:10
timespan datecount = datetimepicker2.value - datetimepicker1.value
然后我把datecount赋给一个textbox计算显示天数textbox1.text = datecount.tostring();但是显示的是几小时几分几秒形式的,我希望显示整数形式,请问应该怎么转换?谢谢
...全文
570 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Michael_wlb1984 2010-04-08
  • 打赏
  • 举报
回复
TimeSpan myTimeSpan = dateTimePicker2.Value.Date - dateTimePicker1.Value.Date;
string timeSpanStr = myTimeSpan.TotalDays.ToString();
Alden 2010-04-08
  • 打赏
  • 举报
回复
看看你的单位是什么,如果只是数据转化,Convert就可以了。
handsomexu4 2010-04-08
  • 打赏
  • 举报
回复
比如datetimepicker1是4月8号 datetimepicker2是4月9号 我现在利用datecount.days能得出整数,但为什么8号和9号的差是0而不是1呢?如何才能把不足1天给算成一天呢?
缭绕飘渺 2010-04-08
  • 打赏
  • 举报
回复
显示整数形式是什么意思
是要转换成多少秒显示呢
还是要显示成20100408这样的日期呢
starts_2000 2010-04-08
  • 打赏
  • 举报
回复
 public double TotalDays { get; }
//
// 摘要:
// 获取以整小时数和小时的小数部分表示的当前 System.TimeSpan 结构的值。
//
// 返回结果:
// 此实例表示的总小时数。
public double TotalHours { get; }
//
// 摘要:
// 获取以整毫秒数和毫秒的小数部分表示的当前 System.TimeSpan 结构的值。
//
// 返回结果:
// 此实例表示的总毫秒数。
public double TotalMilliseconds { get; }
//
// 摘要:
// 获取以整分钟数和分钟的小数部分表示的当前 System.TimeSpan 结构的值。
//
// 返回结果:
// 此实例表示的总分钟数。
public double TotalMinutes { get; }
//
// 摘要:
// 获取以整秒数和秒的小数部分表示的当前 System.TimeSpan 结构的值。
//
// 返回结果:
// 此实例表示的总秒数。
public double TotalSeconds { get; }

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧