LoginSignup
1
1

More than 5 years have passed since last update.

デートタイムピッカーのカスタム表示方法

Posted at

デートタイムピッカー(DateTimePicker)のカスタム表示

デートタイムピッカーの日付・時刻表示フォーマットをカスタム表示にするコードです。マイクロソフトのページより書き出したものです。デフォルトの表示では「2017/1/17 0:00」のようなおかしな書式になってしまいます。

デートタイムピッカーのプロパティに以下のラインを追加します。赤字部分はユーザーカスタム表示部。下に各デートタイムコードの表示例を挙げてあります。

  dateTimePicker1->Format = DateTimePickerFormat::Custom;
  dateTimePicker1->CustomFormat = "MMMM dd, yyyy - dddd";
  • d The one- or two-digit day.
  • dd The two-digit day. Single-digit day values are preceded by a 0.
  • ddd The three-character day-of-week abbreviation.
  • dddd The full day-of-week name.
  • h The one- or two-digit hour in 12-hour format.
  • hh The two-digit hour in 12-hour format. Single digit values are preceded by a 0.
  • H The one- or two-digit hour in 24-hour format.
  • HH The two-digit hour in 24-hour format. Single digit values are preceded by a 0.
  • m The one- or two-digit minute.
  • mm The two-digit minute. Single digit values are preceded by a 0.
  • M The one- or two-digit month number.
  • MM The two-digit month number. Single digit values are preceded by a 0.
  • MMM The three-character month abbreviation.
  • MMMM The full month name.
  • s The one- or two-digit seconds.
  • ss The two-digit seconds. Single digit values are preceded by a 0.
  • t The one-letter A.M./P.M. abbreviation (A.M. is displayed as "A").
  • tt The two-letter A.M./P.M. abbreviation (A.M. is displayed as "AM").
  • y The one-digit year (2001 is displayed as "1").
  • yy The last two digits of the year (2001 is displayed as "01").
  • yyyy The full year (2001 is displayed as "2001").
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1