关于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的用法
代码:
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得到的当前时间和转换 详解
- 关于DateTime和String转换的容易犯得错误
- 关于DateTime和String转换的容易犯得错误
- 关于DateTime的转换
- 关于2147217913 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界 的问题解决方法
- 关于datetime 和 int 之间相互转换
- 关于2147217913 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界 的问题解决方法
- 关于DateTime的一些转换和处理
- 关于DateTime转换时间
- 关于datetime 和 int 之间相互转换
- 关于DateTime和String转换的容易犯得错误
- 关于数组转换的一些问题
- 关于电子海图(S-57 (ENC) Hydrographic Data)转换shp tab 格式
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- js unicode 编码解析关于数据转换为中文的两种方法
- 关于委托:异常{ 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型 }
- 用datetime和pytz来转换时区
- 应用程序提示:从字符串转换为datetime时发生语法错误的解决办法
- 关于BlogEngine或博易博客将URL转换为拼音的插件