在C#中如果将一个字符串类型的日期转换成日期类型很方便的
即使用 Convert.ToDateTime("2015/01/01").ToString()或 DateTime.TryParse 可完成转换,前提是字符串里的格式必须是系统可以识别的日期格式
如:
yyyy-MM-dd
yyyy/MM/dd
等等....
如果字符串中的格式是自定义的话(yyyyMMdd),那么 系统的 方法就无法直接完成转换(虽然字符串的内容是日期,如20111021)
还 好C#提供了强大的可自定义格式转换功能 ,可以完成自定义需求,不废话直接上代码
在线Demo
/****************************************************************** * 创建人:HTL * 创建时间:2015-04-08 15:36:35