Geben Sie eine Dauer als Tage, Stunden, Minuten und Sekunden ein. Der Wert ist ein TimeSpan, den Ihr Code direkt nutzen kann.
Warum es hilft
- Dauer als TimeSpan
- Von Tagen bis Sekunden
- Einfache Eingabe
Wo es passt
- Schätzungen
- Zeitlimits
- Arbeitsprotokolle

Beispiel
<TimeSpanPicker @bind-Value="_duration" Label="Duration (hours and minutes)" />
<TimeSpanPicker @bind-Value="_long" Label="Duration with days and seconds" ShowDays="true" ShowSeconds="true" />
<span>@(_duration?.ToString() ?? "none") / @(_long?.ToString() ?? "none")</span>
@code {
private TimeSpan? _duration = TimeSpan.FromMinutes(90);
private TimeSpan? _long;
} Ein kurzes Fragment. Fügen Sie @using RayCraft.Blazor.Components zu Ihrer Seite hinzu und nutzen Sie einen interaktiven Render-Modus.
In RayCraft Free enthalten. Funktionierende Beispiele finden Sie im GitHub-Repository (MIT); es enthält Beispiel- und Democode, nicht den Code der Bibliothek.