易截截图软件、单文件、免安装、纯绿色、仅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#填网页表单的问题 - .NET技术 / C#

我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

c# winform窗体问题

我在form1中的某个方法让form2窗体出现
那么这个时候怎么关闭form1而不关闭form2呢?
Form2 f=new Form2();
f.Show();
this.Close();

引用
Form2 f=new Form2();
f.Show();
this.Close();
这样的话整个程 ......

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

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

C# 操作word页脚

C# 我创建了一个word,我现在想向页脚里面插入图片,但有的页脚需要插入,而有的则不需要插入。例如,word总共有20页,第3、9、10、17页需要插入图片,其他的不需要,该怎么弄?
顶起


我们公司自己开发软件
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号