1

2 つの日付から次のような形式を返す c# 日付パーサーはありますか。

- two days
- one month
- two years

またはそのようなもの?

例:

日時 1 = 2013 年 10 月 11 日

日時 2 = 2013 年 11 月 12 日

出力: 「1 か月と 1 日」

検索しましたが、そのようなパーサーについては何も見つかりませんでした。

4

3 に答える 3

-1
DateTime dateTime1 = new DateTime(2000, 01, 01, 0, 0, 0);
DateTime dateTime2 = new DateTime(2001, 02, 02, 10, 10, 10);
TimeSpan timeSpan1 = dateTime1 - dateTime2;
DateTime dateTime3 = new DateTime(timeSpan1.Ticks);
string string1 =
    dateTime3.Day + " days" +
    dateTime3.Month + " months" +
    dateTime3.Year + " years";

正しい軌道に乗っていますが、本当に必要な値、曜日、月ごとなどを計算する必要があります。

于 2013-10-28T17:02:19.053 に答える