私はTimespanのようにいくつかの変数を返すデータ処理システムを持っています。ユーザーは、書式文字列を指定してこの出力を表示する方法を設定し、それをタイムスパンに適用することができます。.Net 4.5.x - オプションのセクションでのカスタムTimeSpanフォーマット?
ユーザーはフォーマットをd \、\ h:mm:ss、出力は0、0:00:00(ゼロ)に設定します。
私はシステムが自動的にゼロ日であるか時間をスキップできるようにしたいと思います。
つまり、ユーザーはフォーマット[d \、] [h:] mm:\ ssを設定し、00時から59時59分を1時間未満、1時00分から23時59分59秒1日以上、1:00:00:00〜x日、nn:nn:nn以上の場合はx =日数です。
組み込みタイムパンには、角括弧で囲まれた「オプション」セクションはありません。
これを達成するための簡単な方法はありますか?私は見ていませんか、独自のバージョンのTimeSpanフォーマッタを作成する必要はありますか?
C#またはVb?あなたは両方のタグを持っています – Fleury26
どちらか/または、私のコードはVBですが、C#の解決策も同様に役立ちます。 – Ade