【问题标题】:What is the best way to convert this format to timespan?将此格式转换为时间跨度的最佳方法是什么?
【发布时间】:2017-07-31 20:44:35
【问题描述】:

我有一个像“20.10:05:01”这样的一天时间格式。它读取为天、小时、分钟和秒。如何将其转换为时间跨度以获得总秒数或小时数?

【问题讨论】:

标签: c#


【解决方案1】:

假设你有一个名为 valuestring 包含这样的值,你可以这样做

https://msdn.microsoft.com/en-us/library/dd992370(v=vs.110).aspx

TimeSpan timeSpan = TimeSpan.ParseExact(value,@"dd\.hh\.mm\:ss",System.Globalization.CultureInfo.InvariantCulture)

从那里,您可以使用timeSpan.TotalSecondstimeSpan.TotalHours

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    • 2016-05-29
    • 2012-02-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多