FormatColData("2010/01/01","System.DateTime","yyyy-MM-dd HH:mm:ss") 返回:"2010-01-01 00:00:00"
FormatColData("12345.6","System.Double","¥#,#0.00") 返回:"¥12,345.60"
FormatColData("12","System.Int32","00000#") 返回:"000012"
原理是通过DataType参数找到对应的对象,然后通过Parse方法将Source字符串转成对应的对象,再通过ToString转回指定格式的字符串。
--------------------------------------------------------------------------------------------------
PS:本文档为本人原创,如需转载请注明作者及出处。谢谢!