winform datetimepicker 自定义日期控件

  • Post author:
  • Post category:其他

1,无图无真相。我还是先上图;自定义时间格式。如何设置呢,请看截图。

 

 

需要设置datetimepicker的Format和CustomFormat属性。

具体时间格式可以参考,如下:

  可以使用datetime.ParseExact()来获得时间类型。该函数刚某一具体的文化有关。如图,是显示中文的文化。

 如图是转换前后的比较,具体代码见代码详细。

 

 


ExpandedBlockStart.gif
View Code

1 
         
string
 s 
=
 

03.04 周五

;

2 
            Console.WriteLine(s);

3 
            CultureInfo ci 
=
 
new
 CultureInfo(

zh-cn

);

4 
            DateTime dt 
=
 DateTime.ParseExact(s, 

MM.dd ddd

, ci);

5 
            Console.WriteLine(dt);

6 
            Console.ReadLine();

 

 时间格式参考