您的位置:首页 > 编程语言 > C#

关于DateTime的转换

2014-01-08 09:38 183 查看
当函数需要一个DateTime类型的变量,但传入的值drselect["某列名"].ToString()输出来后,显示为20080501这个格式时,要注意这种格式不能转化为DateTime类型的变量,应该转化成2008-05-01这种形式就可以了。
        代码:
              DateTime dt = new DateTime();
              string psRQ = drselect["某列名"].ToString();
              DateTime.TryParse(psRQ.Substring(0, 4) + "-" + psRQ.Substring(4, 2) + "-" + psRQ.Substring(6, 2), out dt);
              dt即为想要的DateTime类型的变量!
DateTime.TryParse 方法

Substring的用法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# DateTime 格式 转换
相关文章推荐