[英]Read custom format in datetimepicker c#
I want to do dateTimePicker to choose and read only year. 我想做dateTimePicker选择和只读年份。 This is my code, but when on third row where is dateTimePicker1.Value it's someone else because when i open file is show me hour, date, month and year.
这是我的代码,但是在第三行上的dateTimePicker1.Value是别人的,因为当我打开文件时,会显示小时,日期,月份和年份。 I trying to change value with customformat but make me mistake and want to change to string.
我试图用customformat更改值,但使我出错,并想更改为字符串。 Whan I change to string like: string dt = dateTimePicker1.CustomFormat;
我要更改为以下字符串:string dt = dateTimePicker1.CustomFormat; started it give me the same result like value.
开始它给我的价值一样的结果。 Where is the problem?
问题出在哪儿?
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
您只需要使用ToString方法:
dateTimePicker1.Value.ToString("yyyy");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.