timespan相关内容

如何产生和“人类可读的"?表示TimeSpan的字符串

我有一个 TimeSpan ,它表示客户端连接到我的服务器的时间.我想向用户显示该 TimeSpan .但是我不想过于冗长地显示这些信息(例如:2小时3分32.2345秒=太详细了!) 例如:如果连接时间是... >0秒且0秒>1分钟且0分钟0秒>1小时0小时0分钟>1天----->0天0小时 当然,在数字为1(例如:1秒,1分 ..
发布时间:2021-04-18 18:49:56 C#/.NET

如何格式化时间范围以显示总时间?

我想将用户的工作时间保存在数据库的 varchar 列中,但是默认情况下,如果小时数超过24,则格式化值包括天数.小时. 例如:如果用户今天工作10:00:00小时,则明天工作13:00:00小时,后天工作3:30:00小时,则我想要的格式化总数为26:30:00.相反,我看到的是1.2:30:00. 如何获取所需的格式? 另外,当我手动将值40:00:00保存在数据库中,并稍后 ..
发布时间:2021-04-18 18:41:41 C#/.NET

System.FormatException在TimeSpan.ToString()

我有一个代表秒数的浮点数,我需要对其进行格式化以使其与此匹配: 我需要这样设置经过时间(以秒为单位): HH:mm:ss.fff//喜欢01:15:22.150 这是我的代码: TimeSpan timeSpan = new TimeSpan(0,h,m,s,ms);字符串时间= timeSpan.ToString(@"HH \:mm \:ss.fff");//抛出System. ..
发布时间:2021-04-01 22:05:01 C#/.NET

从包含格式的字符串中解析TimeSpan

我敢肯定这很简单,但是我不知道如何在Google中正确地写出文字... 我有一个配置,其中有一个字段: TimeToPoll ="1d" 现在我想做类似的事情: TimeSpan.Parse(TimeToPoll); 返回一天的时间段. 在C#中 编辑:我正在寻找一种允许解析"1d"以及"1s"或"1y"等的方法.这可能吗? 含义: "1d"解析为{1.0 ..
发布时间:2021-04-01 21:30:24 C#/.NET

JSON中Duration的良好格式是什么?

我意识到JSON没有实际日期格式,并且使用ISO 8601是JavaScript的最佳选择。持续时间如何? JavaScript没有内置格式。 我遇到了 ISO 8601持续时间例如 P3Y6M4DT12H30M5S 我没见过在野外使用很多。它看起来也很冗长且难以阅读。据我所知,如果需要的话,它也不支持毫秒。 我正在使用C#,它的 TimeSpan 类型输出 1.02:03:04.0050 ..
发布时间:2020-10-27 01:11:58 C#/.NET

如何实现时间跨度到字符串的转换?

我尝试在此处进行搜索,但是它对我没有帮助.. 我想转换 time_span到字符串,我不想返回以天为单位的时间跨度..而是返回HH:mm:ss。如何实现呢? 我的示例代码在这里: 字符串time_span_par =“ 06 :12:40“; String time_str =“ 18:13:59”; TimeSpan time_span_var = TimeSpan.P ..
发布时间:2020-10-19 01:32:20 C#/.NET

1分钟后拍摄截图

我有两个问题: 1。每隔1分钟,如何在按下键后每1分钟拍摄一次屏幕截图,例如: 10 :00:->键按下-> Img1 10:01:->键按下-> Img2 10:02:->键按下-> Img3 2。假设程序运行5-10分钟,如何迭代图像链 字符串ImgPath = @“ D :\“ Img” +迭代+“ .bmp”; 位图btmp =新Bitmap(Screen.P ..
发布时间:2020-10-19 01:19:50 C#/.NET

时间经过午夜时的DateTime范围问题

我在做工作申请,我刚好遇到障碍。 我们有3个班次,06:00-13:36,13 :36-23:00和23:00-06:00。 我有两个标签,一个使用以下代码显示轮班开始时间,另一个显示轮班结束时间: Dim StartTimeN As Date = DateTime.Now.AddDays(-1).ToShortDateString& “ 23:01” Dim EndTimeN ..
发布时间:2020-10-19 00:36:15 C#/.NET

在运行Quartz作业时补偿TimeZone偏移

我有一个独特的问题,就是我的石英作业调度程序实现是使用quartz.net代码库版本2.0.1构建的,最近发现在运行和执行作业时,时区和utc偏移会被忽略。这是此版本的quartz.net中的一个继承错误,目前更新至版本2.1.1已超出范围,因此我编写了一种使用此算法来计算偏移量的快速而肮脏的方法: (ServerTime-ClientTime)-TargetTime = New_Targe ..
发布时间:2020-10-18 23:32:24 C#/.NET

AM / PM到TimeSpan

我想实现这,即我要将格式为 hh:mm tt 的字符串转换为 TimeSpan ,秒为零。 例如,转换 09:45 pm 到 21:45:00 。 解决方案 最简单的方法可能是是使用 DateTime.ParseExact 将其解析为 DateTime ,然后使用 TimeOfDay 精确到 TimeSpan 。 DateTime dateTime = DateTime.Pa ..
发布时间:2020-10-18 20:38:00 C#/.NET

计算两个日期之间的日历月数

我正在用C#开发兴趣计算器。我需要知道2个日期之间的天数 所以,我在计算这样的内容: DateTime dt1 = DateTime.ParseExact(DateTime.Now.Date.ToString(“ dd-MM-yy”),“ dd-MM -yy“,CultureInfo.InvariantCulture).Date; DateTime dt2 = DateTime. ..
发布时间:2020-10-18 06:56:58 C#/.NET

PHP / CodeIgniter中的格式时间跨度

我正在一个项目,该项目需要检查过去和现在的特定时间之间的时差,并仅以MINUTES输出diff。差异为2小时3分钟的示例。输出应为123(即2小时(120分钟)+ 3分钟)。 我使用了CodeIgniter timespan()功能,但只会返回2小时3分钟。 是否可以获取所需的输出? 解决方案 您需要类似的东西吗? $ tomorrow = mktime(0,0,0,dat ..
发布时间:2020-10-18 06:40:22 PHP

TimeSpan.Parse时间格式hhmmss

在C#中,我有格式为hhmmss的时间,例如12510:45:10的124510,我需要知道TotalSeconds。我使用了TimeSpan.Parse(“ 12:45:10”)。ToTalSeconds,但是它没有采用hhmmss格式。转换它的任何好方法吗? 解决方案 这可能会帮助 使用系统; 使用System.Globalization; 名称空间ConsoleAppl ..
发布时间:2020-09-26 02:45:01 C#/.NET