winforms 在datetimepicker c#中读取自定义格式

iyfjxgzm  于 2023-06-30  发布在  C#
关注(0)|答案(2)|浏览(127)

我想做dateTimePicker选择和阅读只有一年。这是我的代码,但是当第三行是dateTimePicker1.Value时,它是其他人,因为当我打开文件时,显示的是小时,日期,月份和年份。我试图改变值与自定义格式,但让我的错误,并希望改变字符串。如果我把字符串改成:string dt = dateTimePicker1.CustomFormat;开始的时候给予我同样的结果。问题出在哪里?

dateTimePicker1.Format = DateTimePickerFormat.Custom; //1
                dateTimePicker1.CustomFormat = "yyyy"; //2
    DateTime dt = dateTimePicker1.Value; //3
                fp.Seek(0, SeekOrigin.End); //4
                bw.Write(dt.ToString()); //5
nnt7mjpx

nnt7mjpx1#

只需要使用ToString方法:

dateTimePicker1.Value.ToString("yyyy");
dldeef67

dldeef672#

dateTimePicker.ValueAsDate.ToShortDateString(“D/M/Y”)

相关问题