メモレベルですので悪しからず。
特定の日付から曜日を取得する方法
using System;
public class Date
{
public static void Main()
{
DateTime date = new DateTime(2016, 6, 7);
Console.WriteLine((int) dateValue.DayOfWeek);
}
}
結果
3
曜日の数値
Left align | Right align |
---|---|
日曜日 | 0 |
月曜日 | 1 |
火曜日 | 2 |
水曜日 | 3 |
木曜日 | 4 |
金曜日 | 5 |
土曜日 | 6 |
最終日の取得方法
int date = DateTime.DaysInMonth(2010,10);
Console.WriteLine(date);
結果
31
現在の年を取得する
// 必要な変数を宣言する
DateTime dt = DateTime.Now;
// 年間積算日を取得する
int year = dt.Year;
Yearの部分をDayやMonthに変更すると現在の日付け、月が取得できます
月数を加算または減算
// 日付と時刻を格納するための変数を宣言する
DateTime dtBirth = DateTime.Parse("2016/06/15");
// 6 ヶ月加算する
dtBirth = dtBirth.AddMonths(6);
6の部分を「-3」と入力すると3カ月減産することができます。