C#プチリファレンス

C# DateTimePicker(System.Windows.Forms.DateTimePicker)

DateTimePickerは日付の入力に使うコントロールです。

DateTimePicker(Close) DateTimePicker(Open)

DateTimePickerの主要プロパティ

【DateTimePickerの主要プロパティ】
プロパティ設定値
(太字は既定値)
意味
Size-Width、Heightを指定する
Location-表示位置(x, y)を指定する
CheckedTrue/False
MaxDate9998/12/31選択できる最大日付を指定する
MinDate1753/01/01選択できる最小日付を指定する
Value値 (例)2014/12/01 11:48
FormatLong
Short
Time
Custom
フォーマット形式を指定する
 Long:yyyy年M月d
 Short:yyyy/MM/dd
 Time:H:mm:ss
 Custom:CustomFormatプロパティで指定した形式
CustomFormat-カスタムフォーマット形式を指定する。
※FormatプロパティでCustomを選択した場合のみ有効。
※フォーマット形式は、下記「日付フォーマット形式」を参照ください。

選択された日付を取得する

例)選択された値を取得する
DateTime d = dateTimePicker1.Value;

日付フォーマット形式

指定できる日付フォーマット形式です。

【日付フォーマット】
フォーマット意味
y年下1桁(2014年 → 4)
yy年下2桁(2014年 → 14)
yyyy年4桁(2014年 → 2014)
M月(1~12)
MM月(01~12)
MMM月(Jan~Dec)
MMMM月(January~December)
d日付(1~31)
dd日付(01~31)
ddd曜日(Mon~Sun)
dddd曜日(Monday~Sunday)
h時間(1~12)
hh時間(01~12)
H時間(0~23)
HH時間(00~23)
m分(0~59)
mm分(00~59)
s秒(1~59)
ss秒(01~59)
t午前/午後(A/P)
tt午前/午後(AM/PM)
【フォーマット例】
【年/月/日】 yyyy/MM/dd 【時:分:秒】 HH:mm:ss
ToTop