在 C# 中将时间转换为格式化字符串

2023-12-29

Time.ToString("0.0")显示为十进制“1.5”而不是 1:30。如何让它以时间格式显示?

private void xTripSeventyMilesRadioButton_CheckedChanged(object sender, EventArgs e)
{
    //calculation for the estimated time label
    Time = Miles / SeventyMph; 
    this.xTripEstimateLabel.Visible = true;
    this.xTripEstimateLabel.Text = "Driving at this speed the estimated travel time in hours is: " + Time.ToString("0.0") + " hrs";
}

Time.ToString("hh:mm")

Formats:

HH:mm  =  01:22  
hh:mm tt  =  01:22 AM  
H:mm  =  1:22  
h:mm tt  =  1:22 AM  
HH:mm:ss  =  01:22:45  

EDIT:从现在开始我们知道时间是double将代码更改为(假设您需要小时和分钟):

// This will handle over 24 hours
TimeSpan ts= System.TimeSpan.FromHours(Time);
string.Format("{0}:{1}", System.Math.Truncate(ts.TotalHours).ToString(), ts.Minutes.ToString());

or

// Keep in mind this could be bad if you go over 24 hours
DateTime.MinValue.AddHours(Time).ToString("H:mm");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 C# 中将时间转换为格式化字符串 的相关文章

  • WPF DataGrid 多选

    我读过几篇关于这个主题的文章 但很多都是来自 VS 或框架的早期版本 我想做的是从 dataGrid 中选择多行并将这些行返回到绑定的可观察集合中 我尝试创建一个属性 类型 并将其添加到可观察集合中 它适用于单个记录 但代码永远不会触发多个
  • 结构化绑定中缺少类型信息

    我刚刚了解了 C 中的结构化绑定 但有一件事我不喜欢 auto x y some func is that auto正在隐藏类型x and y 我得抬头看看some func的声明来了解类型x and y 或者 我可以写 T1 x T2 y
  • BASIC 中的 C 语言中的 PeekInt、PokeInt、Peek、Poke 等效项

    我想知道该命令的等效项是什么Peek and Poke 基本和其他变体 用 C 语言 类似PeekInt PokeInt 整数 涉及内存条的东西 我知道在 C 语言中有很多方法可以做到这一点 我正在尝试将基本程序移植到 C 语言 这只是使用
  • 根据属性的类型使用文本框或复选框

    如果我有这样的结构 public class Parent public string Name get set public List
  • 如何在 Cassandra 中存储无符号整数?

    我通过 Datastax 驱动程序在 Cassandra 中存储一些数据 并且需要存储无符号 16 位和 32 位整数 对于无符号 16 位整数 我可以轻松地将它们存储为有符号 32 位整数 并根据需要进行转换 然而 对于无符号 64 位整
  • 如何从 Visual Studio 将视图导航到其控制器?

    问题是解决方案资源管理器上有 29 个项目 而且项目同时具有 ASP NET MVC 和 ASP NET Web 表单结构 在MVC部分中 Controller文件夹中有大约100个子文件夹 每个文件夹至少有3 4个控制器 视图完全位于不同
  • 随着时间的推移,添加到 List 变得非常慢

    我正在解析一个大约有 1000 行的 html 表 我从一个字符串中添加 10 个字符串 td 每行到一个list td
  • free 和 malloc 在 C 中如何工作?

    我试图弄清楚如果我尝试 从中间 释放指针会发生什么 例如 看下面的代码 char ptr char malloc 10 sizeof char for char i 0 i lt 10 i ptr i i 10 ptr ptr ptr pt
  • 如何从本机 C(++) DLL 调用 .NET (C#) 代码?

    我有一个 C app exe 和一个 C my dll my dll NET 项目链接到本机 C DLL mynat dll 外部 C DLL 接口 并且从 C 调用 C DLL 可以正常工作 通过使用 DllImport mynat dl
  • 用于 FTP 的文件系统观察器

    我怎样才能实现FileSystemWatcherFTP 位置 在 C 中 这个想法是 每当 FTP 位置添加任何内容时 我都希望将其复制到我的本地计算机 任何想法都会有所帮助 这是我之前问题的后续使用 NET 进行选择性 FTP 下载 ht
  • 方程“a + bx = c + dy”的积分解

    在等式中a bx c dy 所有变量都是整数 a b c and d是已知的 我如何找到整体解决方案x and y 如果我的想法是正确的 将会有无限多个解 由最小公倍数分隔b and d 但我只需要一个解决方案 我可以计算其余的 这是一个例
  • 如何获取 EF 中与组合(键/值)列表匹配的记录?

    我有一个数据库表 其中包含每个用户 年份组合的记录 如何使用 EF 和用户 ID 年份组合列表从数据库获取数据 组合示例 UserId Year 1 2015 1 2016 1 2018 12 2016 12 2019 3 2015 91
  • 结构体的内存大小不同?

    为什么第一种情况不是12 测试环境 最新版本的 gcc 和 clang 64 位 Linux struct desc int parts int nr sizeof desc Output 16 struct desc int parts
  • C# - 当代表执行异步任务时,我仍然需要 System.Threading 吗?

    由于我可以使用委托执行异步操作 我怀疑在我的应用程序中使用 System Threading 的机会很小 是否存在我无法避免 System Threading 的基本情况 只是我正处于学习阶段 例子 class Program public
  • 为什么 C# 2.0 之后没有 ISO 或 ECMA 标准化?

    我已经开始学习 C 并正在寻找标准规范 但发现大于 2 0 的 C 版本并未由 ISO 或 ECMA 标准化 或者是我从 Wikipedia 收集到的 这有什么原因吗 因为编写 审查 验证 发布 处理反馈 修订 重新发布等复杂的规范文档需要
  • C# xml序列化必填字段

    我需要将一些字段标记为需要写入 XML 文件 但没有成功 我有一个包含约 30 个属性的配置类 这就是为什么我不能像这样封装所有属性 public string SomeProp get return someProp set if som
  • 实例化类时重写虚拟方法

    我有一个带有一些虚函数的类 让我们假设这是其中之一 public class AClassWhatever protected virtual string DoAThingToAString string inputString retu
  • 为什么 std::uint32_t 与 uint32_t 不同?

    我对 C 有点陌生 我有一个编码作业 很多文件已经完成 但我注意到 VS2012 似乎有以下语句的问题 typedef std uint32 t identifier 不过 似乎将其更改为 typedef uint32 t identifi
  • 指针和内存范围

    我已经用 C 语言编程有一段时间了 但对 C 语言还是很陌生 有时我对 C 处理内存的方式感到困惑 考虑以下有效的 C 代码片段 const char string void where is this pointer variable l
  • 现代编译器是否优化乘以 1 和 -1

    如果我写 template

随机推荐

  • 优雅地处理 Hibernate/Spring 事务中的过时数据库连接

    我有一个在测试中运行良好的系统 但现在我已将它们移至生产服务器并准备好切换 我遇到了问题 如果应用程序空闲大约 15 分钟 Spring 事务服务中的数据库连接就会断开 发生这种情况后 第一个访问该应用程序的人会收到此消息 org spri
  • 部署到 Heroku 后引导程序样式丢失

    根据我过去两天的谷歌搜索 我加入了数百 如果不是数千 在部署到 Heroku 时丢失引导程序样式的人 与其他人一样 引导样式在本地计算机上运行良好 但在部署的 Heroku 站点上不存在 我很困惑 我使用的是 Rails 4 2 4 和 r
  • SQL 中的分页 - 性能问题

    我正在尝试使用分页 我在 SO 中得到了完美的链接 https stackoverflow com a 109290 1481690 https stackoverflow com a 109290 1481690 SELECT FROM
  • 如何绘制散点趋势线?

    我想在 matplot 上画一条散点趋势线 我怎样才能做到这一点 Python import pandas as pd import matplotlib pyplot as plt csv pd read csv tmp test csv
  • 特权指令、陷阱和系统调用之间的关系

    我试图了解虚拟机监视器 VMM 如何虚拟化 CPU 我现在的理解是 当CPU处于用户模式时 当即将执行特权指令时 CPU会发出保护故障中断 在 C 等高级语言中 特权指令被包装在系统调用中 例如 当应用程序需要当前日期和时间 与I O设备交
  • “没有为此目标安装系统映像”Xamarin AVD Manager

    每当我为 Google API 选择目标时 它都会告诉我没有可用的系统映像 我已经完全删除并重新安装了 SDK 管理器中的每个可用选项 对于我尝试使用的 API 级别 我安装了所有可用的映像 我还尝试按照另一个问题的答案的建议将图像复制到默
  • 如何更改 WordPress 中单个页面的 URL?

    我使用 WordPress 作为 CMS 我开发了一个自定义插件来显示经销商信息 下面是网址 91是用于从数据库获取数据的经销商 ID 我可以更改为如下网址吗 http example nl dealer info dealer infor
  • 无法让 ToMany 在 Tastypie 中工作

    我正在关注 Tastypie 文档 但发现自己完全陷入困境 我有以下内容 API class ProjectResource ModelResource milestones fields ToManyField ProjectTracke
  • 路径控制器未找到或未实现 IController

    我有一个带有语言选择的 MVC4 项目 en nl fr de 1 个主要部分 About 通用 用于菜单 Contact Faq Home 以及3个领域 Admin 顾客 Shop 在每个区域我至少有一个控制器 例如在管理中我有控制器ov
  • SQL:查找每个类别中评分最高的文章

    我有一张桌子articles 有字段id rating 1 10 的整数 以及category id 一个整数表示它属于哪个类别 如何在一个 MySQL 查询中找到每个类别中评分最高的单篇文章 ORDER BY and LIMIT我想 这通
  • Java(匿名或非匿名)内部类:使用它们好吗?

    在我的一些项目和一些书中据说not使用内部类 匿名或非匿名 静态或非静态 除非在某些受限条件下 例如EventListeners or Runnables 是最佳实践 它们甚至在我的第一个行业项目中被 禁止 这真的是最佳实践吗 为什么 我不
  • 具有 azurewebsites.net 域的 Identityserver4 - 如何获取 ssl 指纹

    我想在 azurewebsites net https 上托管身份服务器 4 但我不确定如何找到我的 someapp azurewebsites net 子域的 ssl 证书 以便我可以将其用作指纹 是否有可能获得在 azurewebsit
  • 如何找到数据列表的最佳拟合分布函数?

    我知道 Python 内置了许多概率函数 其中random module 我想知道 给定一个浮点数列表 是否有可能找到最适合该列表的分布方程 我不知道 numpy 是否这样做 但是这个函数可以与 Excel 的 趋势 函数进行比较 不相等
  • 如何在Eclipse中使用Tomcat 8?

    编辑 2014 02 07 Eclipse Luna 现已推出 并且捆绑的 WTP 中包含对 Tomcat 8 的支持 快乐的日子 Tomcat 8 仍在开发中 但您可以获得它here https repository apache org
  • 为什么 Fiddler 会破坏我网站的重定向?

    为什么使用 Fiddler 有时会在页面转换时破坏我的网站 服务器端重定向之后 在 http 响应中 如 Fiddler 中所示 我得到以下信息 物体移动 对象转移到了这里 该站点是 ASP NET 1 1 VB NET 1 1 原文如此
  • 为什么使用“数据”和“公式”关键字参数时顺序很重要?

    In R 为什么顺序是data and formula绘图时关键字很重要吗 我以为与命名参数 order isn t应该很重要 有关我的意思的示例 请查看以下代码 library MASS data menarche Correct for
  • Android ADB命令获取设备属性

    我正在尝试从 ADB 命令获取设备属性 我如何通过运行示例 Android 应用程序来获取这些值 我多么希望使用 adb shell 命令本身来让我的生活更轻松 这是我完成示例应用程序的方法 但我想要相应的 adb 命令 设备制造商 设备硬
  • Android 模拟器中的应用程序错误问题“出现网络错误”

    添加平台 android 后 我在 android 上运行 ionic 应用程序 我通过它运行 ionic emulate android l c 我不明白为什么会这样 它的 android 清单文件是
  • 如何使用 Windows Phone 8 连接到已托管在服务器上的 SQL Server 数据库

    由于我在 Windows Phone 8 开发方面不太熟练 我想讨论 询问将我的 Windows Phone 8 连接到 SQL Server 数据库的最佳方法是什么 我不想使用 Azure 因为我已经有了数据库存在于用于网站的服务器上 请
  • 在 C# 中将时间转换为格式化字符串

    Time ToString 0 0 显示为十进制 1 5 而不是 1 30 如何让它以时间格式显示 private void xTripSeventyMilesRadioButton CheckedChanged object sender