c# - 小数小时变成时间?

标签 c# asp.net

我在数据库中有一个小时字段,例如 1.4、1.5、1.7,我需要将其转换回 HH:MM。最简单的方法是什么?

最佳答案

TimeSpan.FromHours :

double value;
TimeSpan t = TimeSpan.FromHours(value);

例子:

Console.WriteLine(TimeSpan.FromHours(1.4)); // prints 01:24:00 to the console.

关于c# - 小数小时变成时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1087699/

相关文章:

c# - 如何在代码优先 EF5 中使用真正的自引用实体?

c# - jquery Ajax 调用仅触发一次

asp.net - 我可以在 apache 服务器上托管 ASP.NET 吗?

javascript - 单击时更改行颜色 - ASP.NET 和 JavaScript

javascript - 带有 ajax 调用的 asp.net Web 表单返回 ienumerable

c# - 如何告诉 ASP.NET 不要在请求中插入控件的值?

c# - 为什么 Microsoft Word 会为已打开的文档触发 DocumentOpen 事件

c# - 与 WPF 中的其他内联相比,如何水平居中内联(运行)

c# - 无法找到或使用 System.Web.Services.dll

c# 重写对象中的 base 可以为 null 吗?