1

Windows アプリケーションの datagridview にプロットされた datetimepicker コントロールがあります。datetimepicker 形式をシステムの日時形式とまったく同じにしたい。出来ますか?

4

4 に答える 4

0

DateTimePicker を使用して、Value プロパティを使用して DateTime 変数を設定できます。

DateTime myDateTime = dateTimePicker1.Value;

value プロパティは、システム DateTime と同じタイプです。文字列に変換するときに日付をどのようにフォーマットするかはあなた次第です。以下を使用できます。

myDateTime.ToLongDateString();
outputs: "22 August 2013"

myDateTime.ToLongTimeString();
outputs: "13:20:30"

myDateTime.ToShortDateString();
outputs: "22/08/2013" (in the UK) or "08/22/2013" elsewhere depending on regional settings

myDateTime.ToShortTimeString();
outputs: "13:20"

または、次のようなカスタム フォーマットを実行します。

myDateTime.ToString("dd-MMM-yyyy HH:mm:ss")
outputs: "21-Aug-2013 13:20:30"

DateTimePicker の表示形式を設定するには、Bagzli の回答を参照してください。

于 2013-08-22T12:24:28.003 に答える