易截截图软件、单文件、免安装、纯绿色、仅160KB

C# 如何把秒转换成时间

C# 如何把秒转换成时间

比如 14W秒 转化成 38小时XX分钟XX秒;
秒除60,得到分钟,若得到分钟>=60,再除60,得到小时,

DataTime d = new DateTime(14W);
d.ToString("hh小时mm分钟ss秒");


秒除60,得到分钟,若得到分钟>=60,再除60,得到小时,
再秒对60取余,得到最后几位的秒!!

try...

C# code:
TimeSpan ts = new TimeSpan(0, 0, 140000);
richTextBox2.Text = (int)ts.TotalHours + "小时" + ts.Minutes + "分钟" + ts.Seconds + "秒";
//38小时53分钟20秒


用除以60的方法肯定可以,除以3600的值是小时,余数除以60是分,余数是秒
不过二楼的方法很特别!

TimeSpan  a=TimeSpan.fromMilliseconds(10000); 
string  s=Convert.ToInt32(a.TotalHours).ToString()  +  ":"  +  a.Minutes.ToString()  +  ":"  +  a.Seconds.ToString()  +  "."  +  a.Milliseconds.ToString()  ; 
 
a=10000; 
  long  h,m,s,mi; 
  h=a  /  3600000; 
  a%=3600000; 
  m=a/60000; 
  a%=60000; 
  s=a/1000; 
  a%=1000; 
  mi=a; 
  textBox1.Text=h.ToString()


相关问答:

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

求c#操作sqlserver数据库问题

在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......

关于ajax的一个问题 - .NET技术 / C#

我的ajax的updatepanel控件里的面不能执行response.write,可是我需要弹出对话框,我要怎么做呢?
有没有不需要response.write弹提示框的做法呢?
另外我的页面上有一个web用户控件,然后放一个gridview在updatepa ......

C# 利用socket传输XML文件问题

我现在要做一个用c#做的,利用socket传输XML文件,并解读XML文件,执行XML里面的相关操作之后,把结果动态地写入XML文件里,再传回去!最好能给个案例看看,急急急啊!!!
谢谢了!
怎么个解析法?

1、.net Romti ......

C# 语法导出XML 的编码设置

我现在做接口导出,.NET平台,开发语言C#,想导出XML的文本格式。
想得到 <?xml version="1.0" encoding="GBK"?> 
的编码格式!怎么设置?谢谢!急!


只要保存为xml格式, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号