1

WPF Extended Tooklit の DateTimePicker を使用しています ( http://wpftoolkit.codeplex.com/wikipage?title=DateTimePicker&referringTitle=Documentation )

したがって、開始時刻と終了時刻の 2 つの値があります (どちらも WPF 拡張ツールキットの DateTimePickers です)。これらの値の違いを見つけるにはどうすればよいですか? また、Start Time と DateTime.Now の差を見つけて、残り時間を出力したいと考えています。

前もって感謝します。


DateTime? firstDate = datetimepicker1.Value;
DateTime? secondDate = datetimepicker2.Value;
TimeSpan? duration = firstDate - secondDate;
string d = duration.ToString();

それは私のために働いた。ry8806 と Chris Schubert に感謝します。

4

2 に答える 2

1

できるよ

TimeSpan duration = endTime - startTime;

次に、タイムスパン(期間) で、次のような多くのプロパティにアクセスできます。

duration.TotalSeconds
duration.TotalMinutes
于 2015-06-24T09:41:19.187 に答える
1

DateTimeの減算メソッドを使用できます。TimeSpan探している期間プロパティを持つを返します。

DateTime? firstDate = picker.SelectedDate;
DateTime? secondDate = picker2.SelectedDate;

    if (firstDate!= null && secondDate != null)
    {
        TimeSpan duration = firstDate.Subtract(secondDate);
        return duration.TotalDays;
    }
于 2015-06-24T09:35:52.897 に答える