13

ある日時を別の日時から減算する方法と、日時に年を追加する方法に関する多くの情報を見てきました。しかし、次のことは私に頭痛を与えています....

ユーザーがレコードを挿入すると、値が datetime.now の subdate という隠しフィールドがデータベースに追加されます。

次に、1 年以上前のすべてのエントリを一覧表示する「古いレコード」ページが必要であり、次のようなものを使用することを望んでいました (ただし、減算メソッドを使用)。

(DateTime.Now.AddYears(1))

しかし、利用可能なSubtractYearsはありませんか? なんで?

どうすれば同じ結果が得られるか教えてください。

4

2 に答える 2

61
DateTime.Now.AddYears(-1)

ドキュメントから:

数年。value パラメーターは、負または正の値にすることができます。

于 2010-04-30T09:30:02.010 に答える