-1
私はこの "20.10:05:01"のような曜日形式を持っています。日、時、分、秒と読みます。それをタイムスパンに変換して総秒数または時間数を取得するにはどうすればよいですか?このフォーマットをタイムスパンに変換する最良の方法は何ですか?
私はこの "20.10:05:01"のような曜日形式を持っています。日、時、分、秒と読みます。それをタイムスパンに変換して総秒数または時間数を取得するにはどうすればよいですか?このフォーマットをタイムスパンに変換する最良の方法は何ですか?
あなたはstring
呼ばvalue
含むような値を持っていると仮定すると、あなたは
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.TotalSeconds
かtimeSpan.TotalHours
を使用することができます行うことができます。
「TimeSpan.Parse」の何が問題になっていますか? –
https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings –
これはDateTimeデータ型ですか、「20.10:05:01 a string?なぜなら、私は単純な 'TimeSpan time = TimeSpan.Parse(string);'で十分であると言うでしょう... – Cataklysim