不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
C# Object对象的ToString方法在转换日期时丢失毫秒
编辑:dnawo 日期:2009-02-13
当我们将一个DateTime类型的数据保存到数据库中再读取出来时,都成了Object类型,出于需要我们还要将其还原成DateTime类型,示例:
输出time1的Millisecond看下,结果为0!为了验证下是不是DateTime.Parse的原因,又做了下测试:
time2和time3的Millisecond都为100,这就排除了DateTime.Parse的原因,那便是Object对象的ToString方法的问题了,再做个测试:
time4的Millisecond为100,所以Object转DateTime正确的方式应使用Convert.ToDateTime!
复制内容到剪贴板 程序代码
DateTime time = new DateTime(2009, 2, 13, 7, 38, 20, 100);
Object obj = time;
DateTime time1 = DateTime.Parse(obj.ToString());
Object obj = time;
DateTime time1 = DateTime.Parse(obj.ToString());
输出time1的Millisecond看下,结果为0!为了验证下是不是DateTime.Parse的原因,又做了下测试:
复制内容到剪贴板 程序代码
DateTime time2 = DateTime.Parse("2009-2-13 7:38:20.100".ToString());
DateTime time3 = DateTime.Parse("2009-2-13 7:38:20.100");
DateTime time3 = DateTime.Parse("2009-2-13 7:38:20.100");
time2和time3的Millisecond都为100,这就排除了DateTime.Parse的原因,那便是Object对象的ToString方法的问题了,再做个测试:
复制内容到剪贴板 程序代码
DateTime time4 = Convert.ToDateTime(obj);
time4的Millisecond为100,所以Object转DateTime正确的方式应使用Convert.ToDateTime!
上一篇: 利用IHttpHandler实现ASP.NET URL重写
下一篇: 支持播放列表的FLV播放器Vcastr 3.0
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
下一篇: 支持播放列表的FLV播放器Vcastr 3.0
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 0 | 引用: 0 | 查看次数: 7156
发表评论
请登录后再发表评论!