趣味は車輪の再発明♪

前後の日付を計算する - [ 日付・時刻・時間 / C# ]


「小さな小さなサンプル&スニペット」
▲インデックスへ戻る▲
カテゴリ:「日付・時刻・時間」

日付型の変数(オブジェクト)を起点にして、日数を指定して、前後の日付を計算します。

//元の日付(2012/2/28)
DateTime dt = new DateTime(2012, 2, 28);

/**
 * 翌日
 */
DateTime dtTommorow = dt.AddDays(1.0);

/**
 * 7日前
 */
DateTime dt7DaysAgo = dt.AddDays(-7.0);		

C#のDateTimeクラスでは月の指定を1~12で行いますので注意。 (C言語からの派生言語の多くは、文字列配列へのインデックスとして扱うために、月を0~11で指定します)

カテゴリ「日付・時刻・時間」の他のエントリ:
| 月末日付を取得する |



RSS Feed Widget
前後の日付を計算する - [ 日付・時刻・時間 / C# ]
(http://bicycle.life.coocan.jp/takamints/index.php/snippets/snippet/datetime/datecalculation/cs)
by Koji Takami ( email: vzg03566@gmail.com, GitHub: takamin )